flite-0.1.2: f-lite compiler, interpreter and libraries

Flite.Descend

Documentation

class Descend a whereSource

Methods

descendM :: Monad m => (a -> m a) -> a -> m aSource

Instances

descend :: Descend a => (a -> a) -> a -> aSource

extract :: Descend a => (a -> [b]) -> a -> [b]Source

universe :: Descend a => a -> [a]Source