Commit graph

22 commits

Author SHA1 Message Date
d8672bb4bb update dependency 2025-08-23 19:36:22 +02:00
03001e9fc9 feat: strict but un-unpacked json 2025-08-23 18:24:25 +02:00
e87cc5f16c feat: strict parser 2025-08-23 18:18:09 +02:00
58b1bbb021 feat: strict unpacked JSON 2025-08-23 18:14:19 +02:00
76e8cea454 feat: consistent whitespace + non-empty sepBy 2025-08-22 18:05:22 +02:00
3aafe819fb feat: clearer whitespace parsing 2025-08-22 17:11:38 +02:00
01d47850f6 doc[Type]: haddock 2025-08-22 11:34:33 +02:00
59ba6e2af5 fix[Type]: Empty Unions are disallowed 2025-08-22 11:30:17 +02:00
987a849682 test[Type]: Sampling is always conforming 2025-08-22 11:25:33 +02:00
3fd043b9c5 feat[type]: explicit pattern export 2025-08-22 11:18:42 +02:00
b081a2fa09 doc[type] 2025-08-22 11:17:53 +02:00
bda145f8f4 feat[Type]: sampling, COMPLETE pragma 2025-08-22 11:16:09 +02:00
97cb4e757a feat[ArbitraryArray]: lift element samplers 2025-08-22 11:15:49 +02:00
786ded3e43 fix[test]: quickcheck-instances panics when creating empty arrays 2025-08-22 10:54:10 +02:00
c78d261a1b test: Testing caught me doing stupid stuff 2025-08-22 10:04:23 +02:00
cff27337e7 feat: checking type to value conformance 2025-08-22 09:28:47 +02:00
5655e621de fix: Normalizing unions 2025-08-21 21:38:05 +02:00
4f9cec2d51 feat: merge objects in unions 2025-08-21 20:26:54 +02:00
0d7c9651b0 feat: Dump somewhat readable 2025-08-21 20:19:15 +02:00
55805ef15a feat: PrettySerialize instances 2025-08-21 20:08:51 +02:00
cabfbf46ac feat: Type Inference 2025-08-21 19:58:58 +02:00
b078a62ffa Parser combinators, JSON Parser 2025-08-21 19:58:36 +02:00