Search code examples
Is there a proof that runST is indeed pure?...

haskellsemanticsproofst-monad

Read More
How do I make a new data type, based on a vector, within the ST monad...

haskellmutablest-monad

Read More
Not being able spot the problem in the code in Dijkstra’s Haskell implementation...

haskellcompiler-errorsmonadsghcst-monad

Read More
Requires MonadPlus (ST a) Instance...

haskellmonad-transformersunificationst-monadmonadplus

Read More
Combine ST and List monads in Haskell...

haskellstate-monadnon-deterministicst-monad

Read More
Modify ST dependent environment in ReaderT – problem with `local` function...

haskellmonadsmonad-transformersreader-monadst-monad

Read More
Just how "unsafe" are Data.Vector's unsafeFreeze/unsafeThaw?...

haskellst-monad

Read More
Specification of `State#`...

haskellghcstate-monadst-monad

Read More
Re-dress a ST monad as something similar to the State monad...

haskellffistate-monadst-monad

Read More
Haskell -- dual personality IO / ST monad?...

haskellmonadsio-monadst-monad

Read More
Haskell ST Monad: No instance for (MArray (STArray s) Int (ST s1))...

haskellmonadsst-monadstarray

Read More
Refactor Haskell monadic code to avoid copy-paste...

haskellst-monad

Read More
syntax of ST monad declaration...

haskellst-monad

Read More
Function argument which transforms in ST Monad...

haskellst-monad

Read More
How to hoist Conduit of STT...

haskellmonad-transformersconduitst-monad

Read More
Modeling the ST monad in Agda...

haskellagdast-monad

Read More
How can I implement a Fisher-Yates shuffle in Scala without side effects?...

scalazstate-monadst-monadstarrayscala-cats

Read More
What's going on in this type signature? (Vector.Mutable modifiers in Haskell)...

haskelltypeclasstype-signatureio-monadst-monad

Read More
How to improve this algorithm by 1)use arrays, 2)avoid list concatenation (lazy lists?)?...

arrayshaskellmonadsst-monadstarray

Read More
Mixing IO w/ ST Monad - "type variable `s2' would escape its scope"...

haskellst-monad

Read More
How to put mutable Vector into State Monad...

haskellmonadsmonad-transformersstate-monadst-monad

Read More
using and returning multiple STUArrays...

arrayshaskellst-monad

Read More
BackNext