Julia Longtin
fe59eb99d0
add another example.
2020-01-11 01:35:20 +00:00
Julia Longtin
b4d2618b2f
remove dead code.
2020-01-11 01:19:44 +00:00
Julia Longtin
1b8babdfa3
remove dead code.
2020-01-11 01:15:47 +00:00
Julia Longtin
43f843214f
fix parser-bench.
2020-01-11 00:52:18 +00:00
Julia Longtin
5164ce6cef
be a little more pedantic in the release process.
2020-01-11 00:52:04 +00:00
Julia Longtin
2250be25f2
demote the expression executor to running in State, instead of StateT IO.
2020-01-05 15:18:36 +00:00
Julia Longtin
e8ee168714
Merge branch 'master' of github.com:/colah/ImplicitCAD
2020-01-01 12:40:46 +00:00
Julia Longtin
8199388f81
ignore files generated by the cabal3 build process.
2020-01-01 12:40:34 +00:00
Julia Longtin
f7ca6100da
Merge pull request #237 from metaquanta/master
...
build/install instructions rev
2020-01-01 12:38:26 +00:00
Julia Longtin
6c1e0565bc
more applicative coding style.
2019-12-31 17:18:25 +00:00
Julia Longtin
8528cc416f
be a little more explicit, and use applicative more.
2019-12-31 15:44:22 +00:00
Julia Longtin
57784d24fe
be more explicit about imports.
2019-12-31 14:26:37 +00:00
Julia Longtin
629f6ac928
use more applicative functions instead of monadic functions.
2019-12-26 13:23:22 +00:00
Julia Longtin
5839df6b14
<> instead of ++
2019-12-26 13:15:48 +00:00
Julia Longtin
9c4d568a02
fmap instead of map, fold instead of concat, and more use of applicative <>.
2019-12-26 13:14:10 +00:00
Julia Longtin
da8ede2fb9
fmap instead of map, and pure instead of return.
2019-12-26 13:12:27 +00:00
Julia Longtin
f53dae0a28
move to applicative instead of monadic style.
2019-12-26 13:11:12 +00:00
Julia Longtin
0404ea95c6
pure instead of return, fmap instead of map, and use <> from prelude.
2019-12-26 13:10:31 +00:00
Julia Longtin
1fbcd9a8c0
fold instead of concat.
2019-12-26 13:09:30 +00:00
Julia Longtin
2c1228d1b7
fmap instead of map.
2019-12-26 13:04:26 +00:00
Julia Longtin
bb3893fdfe
fmap instead of map.
2019-12-26 13:03:55 +00:00
Julia Longtin
6afe354619
use applicative better, and use pure instead of return.
2019-12-25 17:24:01 +00:00
Julia Longtin
a6d6f27673
fix argument parsing, and add tests for executing functions.
2019-12-25 15:20:27 +00:00
Matthew
8f4a31fd08
build/install instructions rev
...
The 'a && b' means run b iff a finishes successfully.
Therefore, 'cabal configure && cabal install --only-dependencies' means install dependencies iff we already have them all (and the rest of configure finishes successfully).
2019-12-24 23:03:40 -05:00
Julia Longtin
33e3805cb9
rename tests more accurately.
2019-12-24 16:33:29 +00:00
Julia Longtin
1a65df7fbb
add message checking hspec tests.
2019-12-24 15:43:14 +00:00
Julia Longtin
0c63ca91b2
use showSymbol everywhere.
2019-12-23 22:03:18 +00:00
Julia Longtin
a274428cd4
actually detect i386
2019-12-23 22:01:37 +00:00
Julia Longtin
cfbe4916ea
detect architecture.
2019-12-23 21:25:36 +00:00
Julia Longtin
d1abd490a0
at least make the incorrectly generated error message look good.
2019-12-23 21:22:40 +00:00
Julia Longtin
fa9c922937
count them, do not spew them.
2019-12-23 20:57:15 +00:00
Julia Longtin
ba6231cae0
work better with the new cabal.
2019-12-15 20:18:02 +00:00
Julia Longtin
ee9c94e20c
use quotes to handle temp files in the top level directory.
2019-12-14 12:58:10 +00:00
Julia Longtin
75ffbf5955
GHC version check, and remove unneeded dependency.
2019-12-14 11:37:27 +00:00
Julia Longtin
c5488b0774
remove symlink, detect ghc version.
2019-12-14 09:09:52 +00:00
Julia Longtin
1bbb1e9ea4
remove Fastℕ from all of the error messages.
2019-12-12 19:46:29 +00:00
Julia Longtin
212865ad71
merge
2019-12-01 22:44:45 +00:00
Julia Longtin
019f0bbd34
remove comment.
2019-12-01 22:44:03 +00:00
Julia Longtin
b1991c2401
disable dynamic building of implicitsnap.
2019-12-01 22:42:52 +00:00
Julia Longtin
0bc09b8f9f
use generated show instance.
2019-11-21 21:50:06 +00:00
Julia Longtin
eb22d2a751
add Makefile for new style Cabal.
2019-11-21 21:43:43 +00:00
Julia Longtin
c56f759e8c
use handrolled show instance for FastInts, to clear up error messages.
2019-11-09 16:55:26 +00:00
Julia Longtin
c54929328d
use generic newtype deriving instead of manually building typeclasses. thanks, lepsa!
2019-10-28 08:56:06 +00:00
Julia Longtin
4b98e41eb2
use deriving rules, instead of deriving manually. thanks, tilt!
2019-10-27 22:08:18 +00:00
Julia Longtin
b7e4571f6d
hlint optimization.
2019-10-27 13:59:18 +00:00
Julia Longtin
02e65e1111
disable implicit prelude in the cabal file, to prevent build failures.
2019-10-27 12:46:56 +00:00
Julia Longtin
48a5ff54cd
allow building examples with newer GHC version.
2019-10-27 11:57:41 +00:00
Julia Longtin
051a35d7b4
more hlint optimizations.
2019-10-27 09:30:05 +00:00
Julia Longtin
ba6851a7aa
hlint cleanup.
2019-10-26 09:14:00 +01:00
Julia Longtin
600725bb99
remove the last bits of the previous module system.
2019-10-24 20:13:14 +01:00