I hereby claim:
- I am charlesetc on github.
- I am charlesetc (https://keybase.io/charlesetc) on keybase.
- I have a public key whose fingerprint is 146C F806 71CA 1172 8974 AF99 904F D05B AACD F50E
To claim this, I am signing this object:
| # node.jl | |
| # A Node Type | |
| # with a name | |
| # and a list of children | |
| type Node | |
| name :: Char | |
| children :: Array{Node} | |
| Node(n) = new(n, []) | |
| Node(a, b) = new(a, b) |
| " Note: Skip initialization for vim-tiny or vim-small. | |
| if 0 | endif | |
| if has('vim_starting') | |
| if &compatible | |
| set nocompatible " Be iMproved | |
| endif | |
| " Required: |
I hereby claim:
To claim this, I am signing this object:
| impl<T> Monad<T, Vec<T>> for Vec<T> { | |
| fn returns(inside: T) -> Self { | |
| vec!(inside) | |
| } | |
| fn bind<'a>(outside: Self, op: Box<Fn(T) -> Self + 'a>) -> S |
| #[macro_export] | |
| macro_rules! then { | |
| ($op1:expr => $op2:expr) => { | |
| Monad::bind($op1, Box::new(move |_| { | |
| $op2 | |
| })) | |
| } | |
| } | |
| // Kind of like `do` notation in haskell. |
| /* | |
| A fairly complete demonstration of the features provided | |
| by Easy-format. | |
| */ | |
| open Easy_format; | |
| let list = { | |
| ...list, | |
| list_style: Some "list", |
| 67 | |
| +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ | |
| function hello | |
| (arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, | |
| arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, | |
| arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, | |
| arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, | |
| arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, | |
| arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, | |
| arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, arg1, arg2, |
| π | |
| π | |
| π | |
| π | |
| βΊ | |
| π | |
| π | |
| π | |
| π | |
| π |
| π | |
| π | |
| π | |
| π | |
| βΊ | |
| π | |
| π | |
| π | |
| π | |
| π |