úÎ À U     5non-portable (GNTD, DeriveFunctor, OverloadedStrings) experimentalhans@hanshoglund.seNoneConsumes one input element. <Fails if the predicate fails, or if there is no more input. $Consume one or more input elements.  The given function receives the entire" remaining input, and must return $ the number of consumed elements. GFails if the predicate return 0 or less, or if there is no more input. / ! "#$%&'()*+,-.   + ! "#$%&'()*+,-./      !"#$%&'()*+,-./0 sparse-0.5 Data.SparseSparseSparseT runSparseT runSparseT' runSparse runSparse'headPsplitPcharcharIsstringstringIsasSparse optionallyoptionallyMaybeoptionalbetween skipMany1skipManymany1sepBysepBy1 sepEndBy1sepEndByendBy1endBycount getSparseT?->PartialP getPartialPheadP'splitP'testsinglelista$fIsStringSparseT $fMonoid?->$fSemigroup?->$fAlternative?->$fApplicative?->$fMonadPlus?-> $fMonad?-> $fFunctor?->$fSemigroupPartial