Data.Easy
maybeToMonoid
monoidToMaybe
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
isFilled
notNull
isNull
fromHeadNote
fromList
catLists
mapList
singleton
mapV
nubSort
nubSort'
atLeast
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'
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
isNotEmpty
notEmpty
isEmpty
fromNotEmptyNote
fromMonoid
(?+)
(<!>)
listToMonoid
monoidToList
catMonoids
nonEmpty
mapMonoid
getFirst'
getLast'
headF
lastF
atF
(@@)
fromBool
fromBoolC
catBools
(?)
(?$)
(?|)
boolToMaybe
ifToMaybe
boolCToMaybe
ifCToMaybe
boolToEither
boolCToEither
boolToList
boolCToList
boolToMonoid
boolCToMonoid
(?&&)
(?&&\)
allCond
anyCond