92 Commits

Author SHA1 Message Date
Bruce Hauman
8b612900ef
Introducing for blocks
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-10-18 14:54:55 +02:00
Julien Eluard
9f6d5ff364
Fixed incorrect view property parsing 2018-10-18 11:41:50 +02:00
Julien Eluard
c5c850178c
Added extra types 2018-10-18 10:16:19 +02:00
Julien Eluard
a3862f38e1
Consider arguments when destructuring local event 2018-10-17 20:51:04 +02:00
Bruce Hauman
3de4566223
fix let block scoping
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-10-17 15:24:09 +02:00
Julien Eluard
d962fae9eb
Fixed ignored event argument during env replacement 2018-10-17 11:59:08 +02:00
Julien Eluard
49dc8339c6
Added local event support 2018-10-17 09:06:47 +02:00
Bruce Hauman
aa565f4192
fix interpolation
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-10-15 16:37:52 +02:00
Bruce Hauman
f81e91455f
Add if and when block arity validation
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-10-15 16:23:09 +02:00
Julien Eluard
05c5cc8295
Add string interpolation support 2018-10-15 09:55:28 +02:00
Julien Eluard
374bba614d
Fixed incorrect env resolution for querie 2018-10-14 17:56:19 +02:00
Julien Eluard
c502b85fe7
Replace unknown symbols with nil 2018-10-14 15:45:39 +02:00
Julien Eluard
4de10d1d4b
Validate queries/events arguments 2018-10-14 15:26:39 +02:00
jeluard
214adccbdb Merge branch 'master' of github.com:jeluard/pluto 2018-10-14 09:57:19 +02:00
jeluard
964bacc5d1 Update documentation to reflect latest syntax 2018-10-14 09:56:47 +02:00
Julien Eluard
bc7ea2a0e3
Improved example syntax 2018-10-12 14:01:54 +02:00
Julien Eluard
1775df06b2
Added Bruce 2018-10-11 15:51:54 +02:00
Bruce Hauman
f1e06113ab
fix view/parse of nil value on error
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-10-11 15:15:44 +02:00
Julien Eluard
aa755e3c23
Fixed missing support for external components 2018-10-11 13:46:42 +02:00
Julien Eluard
80f6d2e806
Fixed incorrect errors acc when reference resolving 2018-10-11 09:44:41 +02:00
Bruce Hauman
e4ce762bd6
Improved views validation
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-10-11 08:22:46 +02:00
Bruce Hauman
4d2576947e
make tests a view spec tests bit more specific 2018-10-11 08:22:16 +02:00
Bruce Hauman
f34349b28a
validate property map has keyword keys 2018-10-11 08:22:16 +02:00
Bruce Hauman
c65d4bc0a3
ignore emacs temp files 2018-10-11 08:22:16 +02:00
Bruce Hauman
18f544f019
make view attributes optional 2018-10-11 08:22:16 +02:00
Bruce Hauman
642373e43a
wire in spec errors for views 2018-10-11 08:22:16 +02:00
Julien Eluard
211fa16884
Resolve query at parse time 2018-10-10 21:20:44 +02:00
Julien Eluard
430eaea950
Validate events/queries 2018-10-09 14:55:53 +02:00
Julien Eluard
acd444435b
Added some more tests 2018-10-09 11:23:17 +02:00
Julien Eluard
fce996a8ab
Fixed incorrect components mapping 2018-10-08 20:10:53 +02:00
Julien Eluard
06fb8a0364
Improved playground experience 2018-10-08 20:06:34 +02:00
Julien Eluard
7ab46932fb
Improved reference handling 2018-10-08 09:05:06 +02:00
jeluard
94276cc683 Fixed playground capacities 2018-10-07 19:50:55 +02:00
Julien Eluard
ead2d95b27
Moved to uniform types usage 2018-10-07 17:17:02 +02:00
jeluard
229393d91e Added basic capacities. Improved QR code display. 2018-10-04 13:00:17 +02:00
Julien Eluard
77bf240adc
Moved destructuring in its own namespace 2018-10-03 09:28:13 +02:00
Julien Eluard
ff4eead60c
Cleanup CODEOWNERS 2018-10-02 18:23:02 +02:00
Julien Eluard
3bad837cba
Basic event resolving
Signed-off-by: Julien Eluard <julien.eluard@gmail.com>
2018-10-02 18:22:04 +02:00
Julien Eluard
129b672567
Updated docusaurus. Switched to yarn usage. 2018-10-02 10:51:35 +02:00
jeluard
bd3d36db87 Improve Hook protocol 2018-10-02 09:14:19 +02:00
jeluard
2ce136b001 Do not validate meta twice 2018-10-01 08:48:44 +02:00
jeluard
2fcb1fbe0a Improved CLJS testing infrastructure 2018-10-01 08:44:29 +02:00
jeluard
0d5136e5b6 Fixed incorrect errors handling 2018-09-28 12:44:14 +02:00
jeluard
b8de1d9df6 Added a simple playground 2018-09-28 10:07:58 +02:00
Julien Eluard
9628be3fe2
Simplified IPFS access 2018-09-25 16:13:20 +02:00
Julien Eluard
83c9755d32
Simplify storages usage 2018-09-24 15:35:02 +02:00
Julien Eluard
82df4f6308
Some doc love 2018-09-21 15:13:02 +02:00
Julien Eluard
67e574ea42
Moved to EDN reader. Reference now don't use @ syntax 2018-09-20 15:25:40 +02:00
Julien Eluard
29ba454122
[Fixes #52] New symbols introduced in let blocks can be reused 2018-09-20 14:23:13 +02:00
Julien Eluard
9f49159edf
[Fixes #51] Destructuring is supported for query results too 2018-09-20 11:06:16 +02:00