-
https://pursuit.purescript.org/packages/purescript-st/6.0.0/docs/Control.Monad.ST.Class#v:liftST
Then we could replace `doST` with `liftST` here
https://github.com/purescript-contrib/purescript-…
-
I recently experimented it an exercise for parsing verbs in a passage.
I chose the passage, then I asked for all the verbs, and asked the the text be shown, and the gender person number ect. be requ…
-
https://github.com/avoidwork/tiny-monad/blob/master/src%2Fmonad.js#L43
> args || []
Is this a misprint? Probably `arguments` should be here?
Also, what the sense is in doing `arguments || []`? Arg…
-
Currently we have:
```haskell
Di.Core.onException
:: (SomeException -> Maybe (level, Seq path, msg))
-> Di level path msg
-> Di level path msg
```
But perhaps we want:
```haskell
…
k0001 updated
10 months ago
-
e.g. this experiment with monadic error handling:
https://gist.github.com/lionel-/a9aee3edb45a60a6e393
-
I would like to use the `monad-logger` framework but find it very difficult to change the format of log messages.
I managed to write my own `runFileLoggingT` function, which uses not the
`defaultO…
-
We have a lot of cool operators in F#x. Let's try to give them names and add the named vbersions to the prelude (or the monads).
Pull request are welcome on this issue.
forki updated
9 years ago
-
Some if not all of the `.Class` modules have *very few* dependencies. For example, `Control.Monad.Free.Class` only depends on `transformers`. But depending on `free` means pulling in `profunctors`, `s…
-
I think the P4light semantics isn't implementing lexical scoping for actions and it's breaking type safety. For instance, in `stf-test/custom-stf-tests/dynamic.p4` this code actually assigns the boole…
-
given the `Monad` instance for `Possible`, the following fails to hold:
```
MissingData >> b = MissingData >>= \_ -> b
```
while this is not a law per se, it is generally expected that
```
a >> b =…
ghost updated
9 years ago