Control.Monad.Trans.Select

The Select monad

type Select r

select

runSelect

mapSelect

The SelectT monad transformer

data SelectT r m a

runSelectT

mapSelectT

Monad transformation

selectToContT

selectToCont