-
[@gavinking] Something that I don't suggest is especially _useful_, but would make the language more regular, would be to allow "curried" constructor declarations, just like what we already support fo…
-
## Problem
This issue tracks some known functions that we want in `vim.func`.
Related: `vim.iter` https://github.com/neovim/neovim/issues/23233
## Expected behavior
from https://github.com…
-
### Problem
Working with collections is verbose and difficult. For example, I want to filter blog posts and return the ids:
```
// BEFORE
public shared ({caller}) func allPosts() : async [Nat]…
-
Hey guys, `fp-ts@2.0.0` moved away from a method chaining API to a more static land style API which means it doesn't gel very well with xstream anymore. Would you be opposed to exporting all of operat…
-
The support of recursive functions of multiple arguments has been added to LIGO: https://gitlab.com/ligolang/ligo/-/issues/1248
The pretty-printer could be simplified because wrapping multiple argu…
-
At first glance this project seems to be quite similar to [sanctuary-def][1]. A summary of the differences between the two libraries would be useful. :)
[1]: https://github.com/sanctuary-js/sanct…
-
I got sidetracked and ended up working on this for a bit today. Creating a github ticket now so I can refer back to the commits here.
The situation is the following: We want to be able to check invar…
-
Just a second overloaded version of each function that takes a curried lambda. The second version just takes the uncurried lambda instead of the curried one (like F2, F3, etc.).
This makes it possibl…
-
### Before You File a Bug Report Please Confirm You Have Done The Following...
- [X] I have tried restarting my IDE and the issue persists.
- [X] I have updated to the latest version of the packag…
-
Other issue to solve; how to incorporate optional parameters in currying?