Data.List.Split.Internals

Types and utilities

data Splitter a

defaultSplitter

data Delimiter a

matchDelim

data DelimPolicy

data CondensePolicy

data EndPolicy

data Chunk a

type SplitList a

fromElem

isDelim

isText

Implementation

splitInternal

postProcess

doDrop

doCondense

insertBlanks

insertBlanks'

doMerge

mergeLeft

mergeRight

dropInitial

dropFinal

Combinators

split

Basic strategies

oneOf

onSublist

whenElt

Strategy transformers

dropDelims

keepDelimsL

keepDelimsR

condense

dropInitBlank

dropFinalBlank

dropInnerBlanks

Derived combinators

dropBlanks

startsWith

startsWithOneOf

endsWith

endsWithOneOf

Convenience functions

splitOneOf

splitOn

splitWhen

endBy

endByOneOf

wordsBy

linesBy

Other splitting methods

build

chunksOf

splitPlaces

splitPlacesBlanks

chop