purescript-lazy icon indicating copy to clipboard operation
purescript-lazy copied to clipboard

Call-by-need values

Results 4 purescript-lazy issues
Sort by recently updated
recently updated
newest added

If you use Lazy recursively, and make it too strict, you can wind up calling `force` inside of a `force`. Currently, this will loop forever (or blow the stack more...

We could provide `unsafeLazyEff :: forall eff a. Eff eff a -> Eff eff (Lazy a)` which will allow us to support lazy IO. For example, random numbers can be...

status: needs more info

This would make the library more easily portable.

type: enhancement

Haskell has a class ```haskell class Monad m => MonadFix m where mfix :: (a -> m a) -> m a ``` It should be possible to do something similar...

type: enhancement