Alternative
scalaz
apply
Enumerator
Input
IterV
Cont
ContM
Done
DoneM
EOF
El
Empty
Iteratee