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

build

Implementation

splitInternal

breakDelim

matchSublist

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

Derived combinators

dropBlanks

startsWith

startsWithOneOf

endsWith

endsWithOneOf

Convenience functions

splitOneOf

splitOn

splitWhen

sepBy

sepByOneOf

endBy

endByOneOf

unintercalate

wordsBy

linesBy

Other splitting methods

splitEvery

chunk

splitPlaces

splitPlacesBlanks

chop