Emery Hemingway
|
1a3fdf2a5a
|
Update Taps dependency
|
2024-04-08 14:43:37 +01:00 |
Emery Hemingway
|
c2e1e2e0fa
|
drivers/http_driver: new http server
|
2024-04-05 13:36:52 +01:00 |
Emery Hemingway
|
403e54878c
|
Rename syndicate/actors to syndicate/drivers
|
2024-04-03 11:01:02 +01:00 |
Emery Hemingway
|
7c72ea5732
|
Solo5 support
|
2024-04-02 16:34:33 +01:00 |
Emery Hemingway
|
8b79dce5ba
|
Invert spawnActors arguments
|
2024-04-02 14:50:09 +01:00 |
Emery Hemingway
|
4fe2173d81
|
Flush trace stream after every event
|
2024-04-02 14:50:09 +01:00 |
Emery Hemingway
|
bf8f7e9aaa
|
Move durings into new facets
|
2024-04-02 14:50:09 +01:00 |
Emery Hemingway
|
81ce71d495
|
Put during clauses in new facets
|
2024-04-02 14:50:09 +01:00 |
Emery Hemingway
|
9ca073d433
|
Update Preserves dependency
|
2024-04-02 14:50:09 +01:00 |
Emery Hemingway
|
82f2e8ee98
|
actors: better facet stop tracing
|
2024-04-02 14:50:09 +01:00 |
Emery Hemingway
|
1592fac3b1
|
Build without tracing
|
2024-04-02 14:50:09 +01:00 |
Emery Hemingway
|
9d975bab56
|
Use global turn queue
|
2024-04-02 14:50:09 +01:00 |
Emery Hemingway
|
eb5d4d9a57
|
Port relays to nim-sys
|
2024-03-04 18:20:29 +00:00 |
Emery Hemingway
|
3e5d910d1a
|
Depend on cps and nim-sys
|
2024-03-01 13:57:48 +00:00 |
Emery Hemingway
|
a2849b18c9
|
Preserves: floats merged into doubles
|
2024-02-08 15:28:37 +00:00 |
Emery Hemingway
|
f3d6e578cb
|
Single IEEE754 type
|
2024-02-08 15:28:37 +00:00 |
Emery Hemingway
|
46dca031fa
|
relays: split connecting and resolving
|
2024-02-08 15:28:37 +00:00 |
Emery Hemingway
|
a05cfa37eb
|
Make publish and spawn discardable
|
2024-02-08 15:28:37 +00:00 |
Emery Hemingway
|
d6a8b31812
|
patterns: do not match inner types at dropType
|
2024-02-08 15:28:36 +00:00 |
Emery Hemingway
|
a4ba81a481
|
Cleanup relays
|
2024-01-16 19:59:34 +02:00 |
Emery Hemingway
|
0e5637a6c3
|
Patterns: selectively grab dictionary fields
|
2024-01-14 12:13:30 +02:00 |
Emery Hemingway
|
3e11884a91
|
Update Preserves lock
|
2024-01-08 12:59:11 +02:00 |
Emery Hemingway
|
e48c62f448
|
Shuffle imports
|
2024-01-06 13:56:12 +02:00 |
Emery Hemingway
|
1e107131d8
|
WiP! Value transition
|
2024-01-01 20:20:44 +02:00 |
Emery Hemingway
|
c0cff79313
|
Migrate to non-generic Preserves
|
2023-12-31 19:17:44 +02:00 |
Emery Hemingway
|
b5aa2a7b8f
|
Grab values with `?` and types with `?:`
In this case it must be explicit if a proc is taking a value or a
type.
|
2023-12-30 17:57:37 +02:00 |
Emery Hemingway
|
0954180321
|
Fork hashlib to remove hardware-specific optimizations
|
2023-11-30 11:13:25 +02:00 |
Emery Hemingway
|
8a7cc884fe
|
Export newFacet
|
2023-11-08 15:06:59 +00:00 |
Emery Hemingway
|
23c69f63a5
|
Export depattern proc
|
2023-11-07 17:33:27 +00:00 |
Emery Hemingway
|
8bc0ee2ae5
|
relays: publish gatekeeper rather then pass by future
|
2023-11-02 15:47:53 +00:00 |
Emery Hemingway
|
090b4d77ef
|
Move projectPath into Preserves library
|
2023-10-28 00:25:58 +01:00 |
Emery Hemingway
|
00609f3b6f
|
Fix protocol
|
2023-10-28 00:25:13 +01:00 |
Emery Hemingway
|
843252ad61
|
Patterns: preserve the value of Literal
|
2023-10-26 13:12:31 +01:00 |
Emery Hemingway
|
311b614979
|
Move route finding into syndicate/relays
|
2023-10-21 17:38:59 +01:00 |
Emery Hemingway
|
a987f875a9
|
Print the pattern of problematic captures
|
2023-10-20 13:30:24 +01:00 |
Emery Hemingway
|
57b99b20e7
|
Update Preserves dependency
|
2023-10-19 18:18:23 +01:00 |
Emery Hemingway
|
4a6e95bbce
|
patterns: add Literal[T] type for literal capture
|
2023-10-15 12:11:10 +01:00 |
Emery Hemingway
|
3a04fc195b
|
relays: add resolve proc
|
2023-10-14 00:47:16 +01:00 |
Emery Hemingway
|
552e51899c
|
Move relays out of top module, clean exports there
|
2023-10-05 18:01:23 +01:00 |
Emery Hemingway
|
b2994b6d05
|
Build metadata updates
|
2023-10-05 17:57:59 +01:00 |
Emery Hemingway
|
d86ef24c01
|
Move mint utility to syndicate_utils
|
2023-08-25 18:31:49 +01:00 |
Emery Hemingway
|
dcd6bfe99b
|
patterns: fix a regression in field injection
|
2023-08-23 10:35:12 +01:00 |
Emery Hemingway
|
35670b2727
|
Update for Nim-2.0.0
|
2023-08-16 14:53:46 +01:00 |
Emery Hemingway
|
703bd7baea
|
Update tests for Nim-2.0.0
|
2023-08-16 09:36:11 +01:00 |
Emery Hemingway
|
ce6d97c1d3
|
Replace ByteAddress with uint
|
2023-08-05 20:29:26 +01:00 |
Emery Hemingway
|
ba2ea5d08b
|
Expose bindings values in during, onPublish, and onMessage
|
2023-08-01 11:05:07 +01:00 |
Emery Hemingway
|
9c5e26e8f1
|
Patterns sugar
|
2023-07-26 11:01:56 +01:00 |
Emery Hemingway
|
4e0a36ef31
|
skeletons: implement assertion removal
|
2023-07-25 18:17:55 +01:00 |
Emery Hemingway
|
7f903a14d7
|
Correct addCallback for returning Future values
|
2023-07-23 08:29:08 +01:00 |
Emery Hemingway
|
4b29fc009b
|
Return an Actor from spawn
|
2023-07-22 11:32:52 +01:00 |