-
I don't think there is any rush, I just wanted to get this idea out of my head.
The proposal has two parts:
1) Forward and backward piping operators
a |> b = b(a) // forward piping
a std.m…
-
Consider the following:
```
f: nat -> nat
f(x) ==
let g: nat -> nat
g(a) ==
if a = 0 then 0 else a + g(a-1)
pre a > 0
measure a
in
g(x);
> p f(1)
Error 4034: Name '…
-
For programs with deep monadic stacks used to traverse recursive structures, the python recursion limit is often hit. Setting a higher recursion limit via `sys.setrecursionlimit` fixes the problem mos…
-
I have created a simple import structure in this gist https://gist.github.com/dariooddenino/e829f8efd8edcef7efa34c114ff63451
(note `_` are actually `/`, couldn't save the gist otherwise).
There's …
-
## Feature Request
Hello,
I'm a node-js developer that uses babel because it is a fantastic tool for transforming JS code, not only for bundling or transpiling down to a different version, but a…
-
This thread is for discussion new functionality to implement in IterTools. Please reply with suggestions for new functionality.
Here are some of the functions I am considering implementing. Some ar…
-
I think it would be really beneficial in this proposal to explain what this does that `yield` does not enable you to do at the moment. As is, why would you want compositional functions given you can a…
-
currently union-type emits an error when given the wrong input type:
```
"wrong value #{ value } passed to location #{ numToStr[i] } in ${ name }"
```
it would be nice if the gave the expected type …
-
-
In order to write more clear code for nodejs. Nice to have special syntax for link callback functions
We have now
``` Livescript
some-fun (err, res)->
some-another-func (err, res2)->
resp.se…