taskell-1.9.1.0: A command-line kanban board/task manager
Data.Taskell.Lists.Internal
type Lists = Seq List Source #
type Update = Lists -> Lists Source #
initial :: Lists Source #
updateLists :: Int -> List -> Update Source #
count :: Int -> Lists -> Int Source #
due :: Lists -> Seq (Pointer, Task) Source #
clearDue :: Pointer -> Update Source #
updateFn :: ListIndex -> Update -> Update Source #
get :: Lists -> Int -> Maybe List Source #
changeList :: Pointer -> Lists -> Int -> Maybe Lists Source #
newList :: Text -> Update Source #
delete :: Int -> Update Source #
exists :: Int -> Lists -> Bool Source #
shiftBy :: Int -> Int -> Lists -> Maybe Lists Source #
search :: Text -> Update Source #
appendToLast :: Task -> Update Source #
analyse :: Text -> Lists -> Text Source #