-
The type signatures of all of the monadic mapping functions (mapM, imapM, etc) have a `Monad` constraint on `m`. However, this can be weakened to `Applicative`. I do not know if this causes degradatio…
-
# Monadical Consulting | Why Open Source Projects Are Key to Innovation & Technology
Find out how open source projects are essential to innovation and the development of new technology.
[https://mon…
-
The functions `forM_` and `mapM_` (and other similar functions doing monadic folds) appearing in ClassyPrelude require that they be used for a `Monad`, when an `Applicative` would be enough. Is there …
ghost updated
9 years ago
-
I propose we add `try .. finally! ...` to allow `finally` actions to be monadic.
The current computation-expression desugaring of `try .. finally ... ` allows only a `unit -> unit` action in the co…
-
# Monadical Consulting | The Year of the Linux Desktop
The year of the Linux desktop has arrived. This is a guide for how to improve the Linux desktop experience.
[https://monadical.com/posts/moving…
-
We'll eventually want ATNs which support predicates and mutators on the epsilon edges which fire in a monadic environment so that we can extend the all-star algorithm to support backtracking over muta…
-
Sometimes it's handy to break the lens laws, just a little bit. Specifically, it might be useful to have a lens that is allowed to "miss" its target, for which viewing returns false and setting is a n…
-
We would like to pipeline requests to xenstore to avoid excess ping/pong RPCs. At the moment the interface is monadic and essentially serial:
```
write foo bar
>>= fun () ->
write foo' bar'
>>= fun (…
djs55 updated
8 years ago
-
I'd like to request a simple feature that will make Vorpal a bit more composable.
```js
const pizzaOptions = vorpal =>
vorpal
.option('-p, --pepperoni', 'pepperoni topping')
…
-
C# has very limited type inference. An intermediate monadic type representation would support C#'s type inference. For instance returning a `OptionNone` from `Option.None` that will be implicitly conv…
Tyrrx updated
6 months ago