Using PureScript + Halogen (Hooks style, mostly).
Naming convention:
- Things that are a page end with
-Page
(singular) or-List
(plural). - Things that are embedded either have a specific name (i.e.
ProjectLabel
) or end with-Item
(i.e.TaskItem
embedded inProject
).