Commit Graph

955 Commits

Author SHA1 Message Date
Julia Longtin
085248ff78 comments and spacing changes, and use an integral for counting sides of a polygon, instead of doubles. also, add a tester for polygons. 2019-05-07 18:42:52 +01:00
Julia Longtin
604041dd22 spacing and comment changes. 2019-05-07 17:27:39 +01:00
Julia Longtin
ecdaf35621 be explicit about where things come from. 2019-05-07 05:42:05 +01:00
Julia Longtin
10a4398c58 allow for inlining, and specialization on functions GHC wants to inline. also, remove a warning. 2019-05-07 05:41:38 +01:00
Julia Longtin
1f98d8c570 use Type to eliminate a warning. 2019-05-07 05:13:03 +01:00
Julia Longtin
2a159909db use Type to eliminate a warning. 2019-05-07 05:09:39 +01:00
Julia Longtin
7a0fc5271f use Type to eliminate a warning. 2019-05-07 05:07:02 +01:00
Julia Longtin
2a8b701156 comment, spacing, and minor clarity changes. 2019-05-07 05:03:23 +01:00
Julia Longtin
42c4fabcc3 spacing/comments, and simplify an unneeded function composition. 2019-05-07 04:50:30 +01:00
Julia Longtin
973b78995b switch another spot to counting with integers. 2019-05-06 23:05:33 +01:00
Julia Longtin
741123e1dd use integer values for counting, and add more type conversion wrappers. 2019-05-06 22:29:24 +01:00
Julia Longtin
ce6ce19d23 wrap fromIntegral. 2019-05-05 21:58:59 +01:00
Julia Longtin
133b978913 make more readable. 2019-05-04 14:17:24 +01:00
Julia Longtin
3f4d704637 clean up function types, and use abs more haskell-like, less c-like. 2019-05-04 14:05:02 +01:00
Julia Longtin
e028f517f9 a bit more formatting changes. 2019-05-04 13:48:36 +01:00
Julia Longtin
01b19843fa more minor syntax changes, and use cronn3 from data.cross, instead of copying it. 2019-05-04 13:30:28 +01:00
Julia Longtin
3339801d31 Merge branch 'master' of github.com:/colah/ImplicitCAD 2019-05-04 13:24:45 +01:00
Julia Longtin
54e82f225e reformat a little less c style, spacing changes, and trust ghc to infer types more. 2019-05-04 12:01:18 +01:00
Julia Longtin
907b8b87f7 typos. 2019-05-02 19:14:49 +01:00
Julia Longtin
cff5199a31 use GHC variable consistently. 2019-05-02 19:13:15 +01:00
Julia Longtin
4df47faeca spacing. 2019-05-02 18:27:47 +01:00
Julia Longtin
b719ff0296 reorder 2019-05-02 07:38:26 +01:00
Julia Longtin
060b3c9792 list the additional modules for our parser test suite. 2019-05-02 07:36:46 +01:00
Julia Longtin
a56fb683ea build and use dynamic libraries, by default. 2019-05-02 07:29:22 +01:00
Julia Longtin
43439de45a spacing changes, and capitalization. 2019-05-02 07:21:36 +01:00
Julia Longtin
d671ff7b2c formatting, and comment about MarchingSquares. 2019-05-02 07:18:47 +01:00
Julia Longtin
31155626b9 clean up formatting of ghc options, reorder, and specify -O2 2019-05-02 06:39:50 +01:00
Julia Longtin
619a5f89b1 use an integral for counting. 2019-05-01 18:52:52 +01:00
Julia Longtin
cb6e9e30ce comment change. 2019-05-01 16:34:34 +01:00
Julia Longtin
1323840b15 remove unneeded typeclass from OutputFormat, and comment/include updates. 2019-05-01 16:27:57 +01:00
Julia Longtin
53509bbdc5 add comments. 2019-05-01 15:16:44 +01:00
Julia Longtin
ed4f6b2364 typo. 2019-05-01 14:29:50 +01:00
Julia Longtin
39e0868dd5 formatting changes, and minor formatting changes on the output. 2019-05-01 14:29:38 +01:00
Julia Longtin
fa84f9544e clean up dependencies, stop building a historic module, and spacing changes. 2019-05-01 13:02:55 +01:00
Julia Longtin
034e9d9e33 make developing and rebuilding while offline easier, improve dependency checking, make debugging output cleaner, and build the parser-bench parser benchmarking tool. 2019-05-01 10:47:01 +01:00
Julia Longtin
fba996ac50 make our parser benchmark compile again. 2019-05-01 10:18:14 +01:00
Julia Longtin
0e57ac76d4 make precident in 2d resolution generation clearer. 2019-05-01 09:22:27 +01:00
Julia Longtin
a330898a78 3d -> 3D 2019-05-01 09:22:03 +01:00
Julia Longtin
3eb4d85cf9 add some fixmes. 2019-04-30 23:19:26 +01:00
Julia Longtin
712f803825 comment changes, and minimal message changes. 2019-04-30 23:18:40 +01:00
Julia Longtin
4cbeae5aaf update comments, and use types slightly better. 2019-04-30 07:47:43 +01:00
Julia Longtin
9f37cded87 spacing. 2019-04-30 06:43:50 +01:00
Julia Longtin
be0d5393d6 enable offline building, and better dependency tracking. 2019-04-29 21:31:49 +01:00
Julia Longtin
3328d2bbcb move both and allthree to Definitions. 2019-04-29 20:47:07 +01:00
Julia Longtin
8d9f7400a3 inline things ghc thinks should be inlined. 2019-04-29 20:37:57 +01:00
Julia Longtin
d2e1cade87 use both and allthree from Definitions. 2019-04-29 20:23:42 +01:00
Julia Longtin
fa281cc528 remove unneeded forall. 2019-04-29 07:00:22 +01:00
Julia Longtin
2ed2916657 Use more correct types. 2019-04-29 06:52:09 +01:00
Julia Longtin
070ad28f68 chose a better letter. 2019-04-29 05:45:12 +01:00
Julia Longtin
09dd698f84 Merge branch 'master' into next 2019-04-29 05:35:27 +01:00