reflectionwithoutremorse icon indicating copy to clipboard operation
reflectionwithoutremorse copied to clipboard

Code accompanying the paper Reflection without Remorse:Revealing a hidden sequence to speed up monadic reflection

Results 4 reflectionwithoutremorse issues
Sort by recently updated
recently updated
newest added

I would expect that ```hsskell (pure 1 pure 2) undefined :: Logic ``` would be able to produce 1 and 2 before failing, but in fact it can only produce...

Okasaki bootstraps with possibly-empty queues solely to reduce syntactic clutter, as he indicates in the first part of the relevant section. Since this is a library and not a book,...

Currently, you use ``` haskell data AsUnitLoop a b c where UL :: !a -> AsUnitLoop a () () newtype MSeq s a = MSeq { getMS :: s (AsUnitLoop...

There's no sense in requiring the type indices to be of kind `*`. Adding `{-# LANGUAGE PolyKinds #-}` to appropriate places will fix this. I can try to open a...