Emery Hemingway
|
5aaac95ca1
|
Remove % operator
Use toPreserves, % is not compatible with a parameterized Preserve
type.
|
2021-08-28 11:25:04 +02:00 |
Emery Hemingway
|
d67482fad8
|
Do not throw from preserveTo or fromPreserve
Return an Option or boolean value. This makes it cheap to test if
a Preserves value is convertable to a Nim type.
|
2021-08-27 22:35:37 +02:00 |
Emery Hemingway
|
99b0ddbb13
|
Textual parser
|
2021-08-11 13:06:16 +02:00 |
Emery Hemingway
|
713f9d00d3
|
Add `%` operator
Reuse the `%` operator from json module for consistency.
|
2021-07-09 16:56:09 +02:00 |
Emery Hemingway
|
be8ad62f99
|
Infix operator % for constructing records
|
2021-07-07 12:50:57 +02:00 |
Emery Hemingway
|
24d974b91f
|
Get RecordClass of tuple types
|
2021-07-01 12:48:07 +02:00 |
Emery Hemingway
|
5aa5ccbd09
|
Move utilities for records to a seperate module
|
2021-06-28 17:38:41 +02:00 |
Emery Hemingway
|
6ebb752690
|
Store embedded values as pointers
Reduce Preserve from a generic to a concrete type.
|
2021-06-15 18:51:13 +02:00 |
Emery Hemingway
|
bfb0825721
|
Bigint fixes
* Native and big integer comparison
* Refuse to serialize negative big ints for now
|
2021-06-04 11:41:34 +02:00 |
Emery Hemingway
|
d63dfad954
|
Initial commit
|
2021-06-02 15:51:36 +02:00 |