upToDos :: Task [ToDo]
upToDos = updateSharedInformation [] todos <<@ Title "My todo-list"/*\label{lst:todo_ui}\label{lst:todo_editor}*/
- >>* [ OnAction (Action "Sort") (hasValue \_->upd sort todos >-| upToDos)/*\label{lst:todo_ui}\label{lst:todo_contfro}*/
+ >>* [ OnAction (Action "Sort") (hasValue \_->upd sort todos >-| upToDos)/*\label{lst:todo_contfro}*/
, OnAction (Action "Clear") (always (set [] todos >-| upToDos))
- , OnAction (Action "Quit") (always (get todos))/*\label{lst:todo_ui}\label{lst:todo_contto}*/
+ , OnAction (Action "Quit") (always (get todos))/*\label{lst:todo_contto}*/
]
where sort list = sortBy (\x y->x.ToDo.date < y.ToDo.date) list