úÎ"Û     None'!"&(*+-0123468;=?BEGHIJKMTUOA newtype wrapper around a number, which ensures that it is greater than zero.•A transformation function on a list transformer. It may update the structure or the result type, but the type of the transformer remains the same.`Since it's merely just a function, you can run it by passing a list transformer as an argument.,A monad capable of constructing like a list.Prepend an element.5A monad transformer capable of executing like a list.[Execute in the inner monad, getting the head and the tail. Returns nothing if it's empty.fA proper implementation of a list monad-transformer. Useful for streaming of monadic data structures.Since it has instances of  and 0, you can use general utilities packages like  ,http://hackage.haskell.org/package/monadplus "monadplus" with it.9Execute, getting the head. Returns nothing if it's empty.9Execute, getting the tail. Returns nothing if it's empty. %Execute, checking whether it's empty. Execute, applying a left fold. Execute, folding to a list. OExecute, folding to a list in a reverse order. Performs more efficiently than  . FExecute, traversing the stream with a side effect in the inner monad. UExecute, consuming a list of the specified length and returning the remainder stream.Construct from any foldable.-Construct by unfolding a pure data structure.Produce an infinite stream.XProduce a transformation, which traverses the stream with an action in the inner monad.8Produce a transformation, reproducing the behaviour of  Data.List..8Produce a transformation, reproducing the behaviour of  Data.List..SProduce a transformation, which slices a list into chunks of the specified length.)A smart constructor for positive numbers.*  !"#$%&'()*+  $ ! "#$%&'()*+,      !"#$%&'()*+,-./ list-t-0.2.7ListT Data.ListtakedropPositiveTransformation ListMonadcons ListTransunconsheadtailnullfoldtoList toReverseList traverse_splitAt fromFoldableunfoldrepeattraverseslicepositivebase Control.Monad MonadPlusControl.Applicative AlternativeStM$fListMonadReaderT$fListMonadListT $fListMonad[]$fListTransListTTFCo:R:StMListTa$fMonadBaseControlbListT$fMonadBasebListT$fMFunctorListT$fMonadIOListT$fMonadTransListT$fMonadPlusListT $fMonadListT$fAlternativeListT$fApplicativeListT$fFunctorListT $fMonoidListT