Commit Graph

41 Commits

Author SHA1 Message Date
Rodrigo Setti
73baeba40b
Refactor: using newtypes 2017-08-15 22:26:01 -07:00
Rodrigo Setti
dd4f8bf6f9
Update parser. Fixes #5 2017-08-15 21:32:37 -07:00
Rodrigo Setti
475b01ad9d set bounds for base 2017-08-13 17:04:44 -07:00
Rodrigo Setti
0414988904 improve rendering 2017-08-13 16:41:50 -07:00
Rodrigo Setti
a3d5a4cbb2 fix bug when prioritizing computes NaN 2017-08-13 14:40:54 -07:00
Rodrigo Setti
b24cbfa244 using "prop" from hspec to simplify a bit 2017-08-13 12:25:32 -07:00
Rodrigo Setti
90a45bea70 Revert "specify a few optiosn to CI test command"
This reverts commit c7eda485ca.
2017-08-13 12:05:14 -07:00
Rodrigo Setti
03fed4986d Merge branch 'master' of github.com:rodrigosetti/master-plan 2017-08-13 12:00:18 -07:00
Rodrigo Setti
c7eda485ca specify a few optiosn to CI test command 2017-08-13 12:00:07 -07:00
Rodrigo Setti
ddfa4c1ec9 Update README.md 2017-08-13 11:42:10 -07:00
Rodrigo Setti
f4b2796c80 add .travis.yml CI config file 2017-08-13 11:34:44 -07:00
Rodrigo Setti
e54678d2f9 Merge branch 'master' of github.com:rodrigosetti/master-plan 2017-08-13 11:28:49 -07:00
Rodrigo Setti
99540dff2d rename and refactor places in code 2017-08-13 11:28:12 -07:00
Rodrigo Setti
c57fb67f2b Update README.md 2017-08-13 00:22:55 -07:00
Rodrigo Setti
cefad4ecbb adds example image 2017-08-12 23:50:45 -07:00
Rodrigo Setti
fbf38a3055 updates README 2017-08-12 23:43:13 -07:00
Rodrigo Setti
c90900d937 solves the double reference in rendering 2017-08-12 23:40:22 -07:00
Rodrigo Setti
3ddcd6e502 fix some line width 2017-08-12 23:10:28 -07:00
Rodrigo Setti
fdf2c61ed5 rendering backend working 2017-08-12 22:28:15 -07:00
Rodrigo Setti
6a78e50ffa
Migrate to text 2017-08-09 19:22:29 -07:00
Rodrigo Setti
25c988574d
Skeleton for text and graph backends 2017-08-09 18:42:03 -07:00
Rodrigo Setti
d26a700048
integrated command line with identity 2017-08-09 18:17:13 -07:00
Rodrigo Setti
38ef07d064 command line parsing 2017-08-09 12:48:09 -07:00
Rodrigo Setti
9df6f16781 improve parsing error message 2017-08-09 00:19:57 -07:00
Rodrigo Setti
4c718d2741 Using Data.Generics
Saved a few lines of code
2017-08-08 18:48:42 -07:00
Rodrigo Setti
66acf49a7e refactor: avoid records with sums 2017-08-07 23:29:46 -07:00
Rodrigo Setti
da3ec26537 reject recursive definitions 2017-08-07 22:59:47 -07:00
Rodrigo Setti
c3386ca1b9 fix: respect order of sequences 2017-08-07 22:19:22 -07:00
Rodrigo Setti
57d91a5684 better name for tests 2017-08-07 19:53:47 -07:00
Rodrigo Setti
4abb4f8bcc Implement the optimizer
Using a nasty library for random shuffling
2017-08-07 19:33:56 -07:00
Rodrigo Setti
5085c17a14 test render generates well-formed output 2017-08-07 18:26:28 -07:00
Rodrigo Setti
eaec2b1b7e generalizes status to progress 2017-08-07 18:26:11 -07:00
Rodrigo Setti
c1e43222d7 reduce number of test for parser
was taking too long
2017-08-06 20:24:38 -07:00
Rodrigo Setti
6412190f05 fixed bug in simplify code 2017-08-06 20:20:02 -07:00
Rodrigo Setti
153ef7fab0 stabilized code that simplifies 2017-08-06 16:48:23 -07:00
Rodrigo Setti
dbd82e8988 fixes 2017-08-06 14:29:51 -07:00
Rodrigo Setti
228ea3750c parser and identity backend
Wrote a parser and a backend that spits out parseable input
2017-08-05 21:15:47 -07:00
Rodrigo Setti
2462290028 cosmetics 2017-08-05 14:35:41 -07:00
Rodrigo Setti
69215a35aa refactor data structures
Refactor data structures that represent projects to have a simple
expression and an associated bindings in a project system type
2017-08-05 14:04:32 -07:00
Rodrigo Setti
74f102b4a1 Create LICENSE 2017-08-04 18:56:30 -07:00
Rodrigo Setti
a7c0a5f8c8 initial commit 2017-08-04 18:53:52 -07:00