ListT
data ListT m a
class ListTrans t
class ListMonad m
head
tail
null
fold
toList
traverse_
fromFoldable
unfold
repeat
traverse
take
drop