Commit graph

22 commits

Author SHA1 Message Date
36ae4dd5e0 feat[dev]: import Prelude 2025-08-15 10:28:13 +02:00
390308e9d7 fix[test]: don't take one minute for two tests 2025-08-15 10:08:09 +02:00
c02f1b292b feat[core]: Expressions and Patterns 2025-08-15 09:59:45 +02:00
45c02e7e54 refactor[core]: Ast module is now Core 2025-08-15 08:42:28 +02:00
13c3e4d007 feat[compiler]: Compile to bytecode 2025-08-14 14:44:23 +02:00
f9ea61d348 feat[bytecode]: A lot of scaffolding for setup 2025-08-14 13:22:31 +02:00
766528677f feat[tests]: Use tasty for hierarchical tests 2025-08-14 10:45:08 +02:00
0d8470a87f fix[doc]: Move import to the right place 2025-08-14 10:44:37 +02:00
c20de441de feat: Export fromList for ImplicitMap 2025-08-14 10:44:09 +02:00
05397334ed hack[tests]: Disable the specialization warnings 2025-08-14 09:39:30 +02:00
851da6e469 fix[tests]: Safe Haskell Mode 2025-08-14 09:31:14 +02:00
6821c4efda feat[test]: run the tests 2025-08-14 09:23:27 +02:00
60762c3493 feat[test]: roundtrips, test for read <-> show 2025-08-14 09:21:50 +02:00
8181113bfe feat: instances for Arbitrary 2025-08-14 09:21:34 +02:00
13a2577ae2 doc: Readme 2025-08-12 15:11:49 +02:00
14104da125 feat: Read and show for Language.Scalie.Ast.Module 2025-08-12 14:51:40 +02:00
9336a88cb9 feat: prettied up ImplicitMap show and read 2025-08-12 14:51:25 +02:00
d38c30e318 fix: read ImplicitMap lawfully
Previously, the read instance could be used to break invariants.
2025-08-12 14:41:47 +02:00
fd715d99e0 feat: Read and Show for all the types 2025-08-12 14:22:59 +02:00
bf525c2dfd feat: Ability to specify integer definitions 2025-08-12 10:20:54 +02:00
4bd766027f Enable some defaults (Safe, NoImplicitPrelude) 2025-08-11 16:01:09 +02:00
6ebbb483f5 stack project setup 2025-08-11 15:53:56 +02:00