Paul Loyd
|
beb5c408d1
|
Types refactoring
|
2017-12-01 20:00:40 +03:00 |
Paul Loyd
|
04c2be0550
|
json -> yaml for IR
|
2017-11-30 14:27:05 +03:00 |
Paul Loyd
|
3cc324d1da
|
Add support for $Values
|
2017-11-29 10:08:20 +03:00 |
Paul Loyd
|
addbcb675b
|
Add support for $Keys
|
2017-11-29 10:00:39 +03:00 |
Paul Loyd
|
08dc16aa4b
|
Add support for $ReadOnly and $Exact
|
2017-11-29 01:20:27 +03:00 |
Paul Loyd
|
c299ef0f06
|
Add support for $Shape
|
2017-11-29 01:06:10 +03:00 |
Paul Loyd
|
31c8845a31
|
Add support for $NonMaybeType
|
2017-11-29 00:57:22 +03:00 |
Paul Loyd
|
c95581329e
|
Add support for $ElementType and $PropertyType
|
2017-11-29 00:45:18 +03:00 |
Paul Loyd
|
87979aa328
|
Small refactoring
|
2017-11-28 20:44:09 +03:00 |
Paul Loyd
|
418f997d31
|
Add Object special
|
2017-11-28 20:39:56 +03:00 |
Paul Loyd
|
d24a640ad5
|
Support for Array<T> and $ReadOnlyArray<T>
|
2017-11-28 20:29:57 +03:00 |
Paul Loyd
|
9941cbf380
|
Introduce "special" query kind
|
2017-11-28 20:21:50 +03:00 |
Paul Loyd
|
c843463c0e
|
Add tuples
|
2017-11-28 18:38:55 +03:00 |
Paul Loyd
|
18d81b66db
|
Add "any" and "mixed" types
|
2017-11-28 18:19:01 +03:00 |
Paul Loyd
|
992884a472
|
Now helper last() is strict
|
2017-11-28 17:42:19 +03:00 |
Paul Loyd
|
34d8a818b2
|
Add missing test cases for generics
|
2017-11-28 17:39:16 +03:00 |
Paul Loyd
|
f56da6f9a8
|
Add some tests
|
2017-11-28 17:23:08 +03:00 |
Paul Loyd
|
317f8e6e1c
|
Introduce intermediate representation
|
2017-11-28 16:35:28 +03:00 |
Paul Loyd
|
777d8a0acd
|
Clarify tests
|
2017-11-21 16:32:50 +03:00 |
Paul Loyd
|
6c9b19b90d
|
Rewrite using flow
|
2017-11-21 15:28:59 +03:00 |
Paul Loyd
|
e8db43160f
|
Improve @babel/types declaration
|
2017-11-19 12:54:29 +03:00 |
Paul Loyd
|
6085e92e45
|
Reduce the number of $FlowFixMe
|
2017-11-18 20:20:26 +03:00 |
Paul Loyd
|
eb5eda9276
|
Separate traversing from the collector
|
2017-11-18 15:31:35 +03:00 |
Paul Loyd
|
2a24383d59
|
Split extractors.js into declarations.js and definitions.js
|
2017-11-18 14:23:45 +03:00 |
Paul Loyd
|
94535791e9
|
Use flow to check code
|
2017-11-18 12:38:34 +03:00 |
Paul Loyd
|
f9a80591ad
|
Compile sources with babel
|
2017-11-16 15:17:15 +03:00 |