I hereby claim:
- I am brinchj on github.
- I am brinchj (https://keybase.io/brinchj) on keybase.
- I have a public key whose fingerprint is E0B5 1271 F515 BF55 0037 71C3 D1D0 5EF1 0654 067A
To claim this, I am signing this object:
| str = lambda x: x.__str__() | |
| l=[42] | |
| class o(list): | |
| def __add__(s,a): list.append(s, str(a)) | |
| def __xor__(s,a): map(str,[a[0]]*a[1]); s+a[0] | |
| def __str__(s): return ''.join(s) | |
| def d(_): | |
| def d_(f): |
| import List | |
| data AllToTheRight = AllToTheRight { | |
| clown :: Int | |
| , joker :: Int | |
| } deriving (Show) | |
| el h l a = reverse b where | |
| (_, b) = foldl(\(a,b) h->(a+h,(l!!a):b))(a,[])h |
| > cargo benchcmp bench-old bench-new | |
| name bench-old ns/iter bench-new ns/iter diff ns/iter diff % | |
| crypto::auth::hmacsha256::bench_m::bench_auth 208,235 207,778 -457 -0.22% | |
| crypto::auth::hmacsha256::bench_m::bench_verify 209,958 209,404 -554 -0.26% | |
| crypto::auth::hmacsha512256::bench_m::bench_auth 220,250 218,981 -1,269 -0.58% | |
| crypto::auth::hmacsha512256::bench_m::bench_verify 221,501 223,381 1,880 0.85% | |
| crypto::auth::hmacsha512::bench_m::bench_auth 219,931 219,618 -313 -0.14% | |
| crypto::auth::hmacsha512::bench_m::bench_verify 224,430 225,280 850 0.38% | |
| crypto::box_::curve25519xsalsa20poly1305::bench::bench_precompute 6,209,422 |
I hereby claim:
To claim this, I am signing this object:
| extern mod sqlite; | |
| use sqlite::types::SQLITE_OK; | |
| fn open_db(path: ~str) -> sqlite::database::Database { | |
| match sqlite::open(path) { | |
| Ok(db) => db, | |
| Err(r) => fail!(r) | |
| } |
| (lblX, SIf cond lblY) <- ifP | |
| body1 <- untilLabel lblY | |
| case lastMay body1 of | |
| -- if with else (body1 ends in GOTO) | |
| Just (_, SGoto lblZ) -> do | |
| body2 <- untilLabel lblZ | |
| return [(lblX, SIfElse cond body2 (init body1))] | |
| -- if with no else |
| (lblX, SIf cond lblY) <- ifP | |
| body1 <- untilLabel lblY | |
| case lastMay body1 of | |
| -- if with else (body1 ends in GOTO) | |
| Just (_, SGoto lblZ) -> do | |
| body2 <- untilLabel lblZ | |
| return [(lblX, SIfElse cond body2 (init body1))] | |
| -- if with no else |
| > git clone https://github.com/MateVM/hs-java.git | |
| Cloning into 'hs-java'... | |
| remote: Counting objects: 494, done. | |
| remote: Compressing objects: 100% (183/183), done. | |
| remote: Total 494 (delta 299), reused 494 (delta 299) | |
| Receiving objects: 100% (494/494), 103.25 KiB | 98 KiB/s, done. | |
| Resolving deltas: 100% (299/299), done. | |
| > cd hs-java | |
| > l |
| module Main where | |
| -- A MoreList is either a More value which contains a list of MoreList's, or | |
| -- an Elem value, which contains a single value of type a | |
| data MoreList a = More [MoreList a] | |
| | Elem a | |
| -- printE takes a MoreList and prints all its Elem values, | |
| -- recursing on More values |
| module Main where | |
| import System.Environment | |
| import Data.ByteString.Char8 as B | |
| import Data.Map as M | |
| import Data.List as L | |
| import Data.Maybe |