Commit graph

15 commits

Author SHA1 Message Date
Joscha
163d08cf79 Try out several things 2018-03-19 18:39:15 +00:00
Joscha
5e1555511d Add some more command line options 2018-03-19 08:59:59 +00:00
Joscha
7dd2a0bdad Improve help message 2018-03-18 19:46:11 +00:00
Joscha
bf5bfd1441 Parse command line args 2018-03-18 19:33:59 +00:00
Joscha
c1596baaeb Move some UI stuff 2018-03-18 14:46:24 +00:00
Joscha
119b4bd118 Add newline at end of .gitignore 2018-03-18 09:57:42 +00:00
Joscha
9cf9e889f5 Test basic brick setup 2018-03-18 09:53:22 +00:00
Joscha
9a956785ef Try out some basic sqlite stuff 2018-03-17 20:39:22 +00:00
Joscha
14c5a29aa4 Create stack project 2018-03-11 19:56:44 +00:00
Joscha
f913392a0a No longer require "<>" around task description 2017-12-18 20:48:02 +00:00
Joscha
8c9a6631d8 Parse tasks 2017-12-17 11:36:20 +00:00
Joscha
3af17331f4 Clean up comments and add function types 2017-12-17 09:09:10 +00:00
Joscha
76378b0add Parse expressions
Switched to Megaparsec from Parsec.
Also switched eval[...] functions to return Maybe when things like
division by zero would otherwise happen. Wouldn't want any runtime
crashes :P
2017-12-17 00:52:41 +00:00
Joscha
cf6424b186 Clean up DateExpr module 2017-12-11 18:56:11 +00:00
Joscha
28a46b4a86 Set up basic structure 2017-12-11 18:17:36 +00:00