Data.Easy

Module exports

Additional functions

Maybe

maybeToMonoid

monoidToMaybe

Either

fromLeft

fromRight

fromLeft'

fromRight'

mapBoth

mapLeft

mapRight

whenLeft

whenRight

unlessLeft

unlessRight

leftToMaybe

rightToMaybe

fromRightNote

fromLeftNote

fromEither

listToEither

eitherToList

catEithers

mapEither

maybeToEither

eitherToMaybe

eitherToMonoid

monoidToEither

joinEitherMonoid

List

list

isFilled

notNull

isNull

fromHeadNote

fromList

catLists

mapList

singleton

mapV

nubSort

nubSort'

atLeast

Tuple Pairs

pair

pairS

isPairNotEmpty

isPairEmpty

fromFst

fromSnd

fromPairNote

fromPair

listToPairNote

listToPairs

group2

pairToList

catPairs

mapPair

pairToEither

pairToEither'

pairBothToEither

eitherToPair

eitherToPair'

pairToMaybe

pairToMaybe'

pairFstToMaybe

pairSndToMaybe

maybeToPair

maybeToPair'

pairToMonoid

pairToMonoid'

Tuple Triples

triple

tripleS

isTripleNotEmpty

isTripleEmpty

fromFst'

fst'

fromSnd'

snd'

fromTrd'

trd'

fromTripleNote

fromTriple

listToTripleNote

listToTriples

group3

tripleToList

catTriples

mapTriple

toFstPairToTriple

toSndPairToTriple

toTrdPairToTriple

pairToTriple

dropFstTripleToPair

dropSndTripleToPair

dropTrdTripleToPair

tripleToPair

tripleToMaybe

tripleToMaybe'

tripleToMonoid

tripleToMonoid'

curry3

uncurry3

Monoid

monoid

isNotEmpty

notEmpty

isEmpty

fromNotEmptyNote

fromMonoid

(?+)

(<!>)

listToMonoid

monoidToList

catMonoids

nonEmpty

mapMonoid

getFirst'

getLast'

headF

lastF

atF

(@@)

Bool

fromBool

fromBoolC

catBools

(?)

(?$)

(?|)

boolToMaybe

ifToMaybe

boolCToMaybe

ifCToMaybe

boolToEither

boolCToEither

boolToList

boolCToList

boolToMonoid

boolCToMonoid

(?&&)

(?&&\)

allCond

anyCond