stack build / stack test
-
Install the external dependencies listed in
shell.nixunderbuildInputs. -
Install the extra Haskell dependencies listed in
stack.yml. This is each item withextra-deps: trueunder thepackagessection.
Make the API as elegant as possible for single-user applications.
Expand the API so it can be used as the main datastore on a computer, replacing the filesystem (at least for important data). This involves getting authorship tracking, sharing, tagging, etc. right while hopefully maintaining elegance.
Make it not horribly inefficient in storage and speed.