thorn-0.1.0.3: Datatype Manipulation with Template Haskell
Data.Thorn.FunctorExample
type :<- a b = b -> aSource
nuf :: CharSource
varnuf :: [Variance]Source
data Cntr a Source
Constructors
Instances
tuple :: (Int, Int, Int)Source
vartuple :: [Variance]Source
data FunFun a b Source
varfunfun :: [Variance]Source
data What a b c Source
varwhat :: [Variance]Source
data List a Source
fromNormalList :: [a] -> List aSource
toNormalList :: List a -> [a]Source
list :: [Int]Source
varlist :: [Variance]Source
data Rose a Source
data Forest a Source
gorose :: Int -> Rose IntSource
rose :: Rose IntSource
varrose :: [Variance]Source
varforest :: [Variance]Source