Data.Edit
data Edit a
fromEdit
isClean
isDirty
extract
duplicate
extend
toMaybe
fromMaybe
edits
toEither
fromEither
polish
iterations
partitionEdits
clean
dirty
(>=>)
(<=<)