Asdine El Hrychy
71146bcc9b
stream: clone stream before execution
2024-02-17 17:56:41 +04:00
Asdine El Hrychy
fc051f7cf9
db: only strict schemas
2024-02-17 14:27:02 +04:00
Asdine El Hrychy
110715e31c
add numeric and comparable types
2024-01-21 14:12:03 +04:00
Asdine El Hrychy
21ac003166
distribute Value logic to each implementation
2024-01-20 18:47:14 +04:00
Asdine El Hrychy
737d38165c
types: rename enum types
2024-01-14 16:13:36 +01:00
Asdine El Hrychy
edcb91d4c5
chore: rename genji to chai
2023-12-02 11:25:56 +04:00
Asdine El Hrychy
3c9e4fca3f
chore: move packages to internal
2023-12-01 20:56:24 +04:00
Asdine El Hrychy
d981a577c0
db: introduce row type
2023-12-01 20:39:23 +04:00
Asdine El Hrychy
b00f075039
Add types.As and types.Is
2022-05-15 23:23:07 +04:00
Asdine El Hrychy
575498d67e
Remove Wasm related code
2022-01-15 23:29:21 +04:00
Asdine El Hrychy
f966172cee
Introduce Value interface ( #422 )
...
This replaces the Value struct by an interface to allow us to override some
values behavior in the future.
It also introduces a new package types, which contains type definitions, comparison,
and arithmetics.
Concerning encoding, Genji now only uses on type of encoding for values. This simplifies
indexing logic as well as table access in general.
2021-07-21 22:05:44 +04:00
Jean Hadrien Chabran
c829fc8e5c
Fix typo: litteral -> literal ( #420 )
2021-07-10 08:58:49 +04:00
Asdine El Hrychy
6af0a6f114
Add new environment package
2021-07-02 18:59:20 +04:00
Asdine El Hrychy
f402374ca3
Move parser to internal package
2021-05-23 21:03:11 +04:00
Asdine El Hrychy
37ebf47ea8
Move packages under internal package
...
These packages are not part of the public API and can break at any time.
2021-05-23 11:05:41 +04:00