scalaz
ListT monad transformer.
Don't use iteratively!
(Since version 7.1) Head is deprecated. Use ListT#headOption instead
(Since version 2.8.0) use productIterator instead
(Since version 7.1) Underlying is deprecated. Use run instead
ListT monad transformer.