module typetestdeco
function zip = |a,b, zipper| {
require(a: length() == b: length(), "Arrays must have the same size")
for ( var i = 0, i < a: length(), i = i + 1) {
zipper(a :get(i), b :get(i))
}
}I hereby claim:
- I am Artpej on github.
- I am artpej (https://keybase.io/artpej) on keybase.
- I have a public key whose fingerprint is 8B0B D77B 51D3 70F1 E042 2D34 ABEA 19F8 AC37 B184
To claim this, I am signing this object:
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module parser | |
| struct Context = {current, rest} | |
| function any = { | |
| return |reader| { | |
| if reader is null or reader: isEmpty() { | |
| return null |