282 Commits (9deede936e97ae7eeaa614e05071e7bd2de446c0)
 

Author SHA1 Message Date
Christopher Lemmer Webber 9deede936e
v0.5 6 years ago
Christopher Lemmer Webber 24f4f621d2
Document cells 6 years ago
Christopher Lemmer Webber ebf6ff1fd3
Skip items on ticky foldr if they're dead already 6 years ago
Christopher Lemmer Webber ec81f71e95
Add experimental define-spawned 6 years ago
Christopher Lemmer Webber 11a33064ce
Update extract to explicitly only apply to near refrs 6 years ago
Christopher Lemmer Webber 5cbfde237d
Add crypto as a dependency and remove csexp require 6 years ago
Christopher Lemmer Webber e7c149a728
Oops! Commit the add-sub.rkt file 6 years ago
Christopher Lemmer Webber 6c8a31ec2d
Move everything over to new bcom semantics: just bcom the handler only! 6 years ago
Christopher Lemmer Webber 16d1e00835
Also switch ticker.rkt over to using define-cell 6 years ago
Christopher Lemmer Webber d6c5117e64
Switch ticker2 over to using define-cell 6 years ago
Christopher Lemmer Webber 130e925e43
Use define-cell 6 years ago
Christopher Lemmer Webber 7321308793
define-cell renames cells for better debugging 6 years ago
Christopher Lemmer Webber 7273208f39
Add define-cell 6 years ago
Christopher Lemmer Webber 1b0b701c6c
Unify #:extends and #:fallback into just #:extends 6 years ago
Christopher Lemmer Webber feebab602d
Leaving open the option to update via kwargs while exploring 6 years ago
Christopher Lemmer Webber 3a1f060617
Allow symbol-key kv-pairs in constructing the hash-st8 6 years ago
Christopher Lemmer Webber 177bdfb5ca
better names for ^*st8 6 years ago
Christopher Lemmer Webber d6c5daa177
Add initial hash-st8 6 years ago
Christopher Lemmer Webber 39aeb4c3f6
Fix #:extends to accept multiple arguments, add test 6 years ago
Christopher Lemmer Webber 9e13db5e2a
#:extends is more natural than #:extend 6 years ago
Christopher Lemmer Webber 03116a4b68
Allow actormap-spawn to itself spawn things 6 years ago
Christopher Lemmer Webber 3e01e4d994
Fix ticker2 foldr 6 years ago
Christopher Lemmer Webber a7cc2c1e6a
Add some commented out perf test results 6 years ago
Christopher Lemmer Webber bcceca9712
Remove commented out old contracted make-transactormap 6 years ago
Christopher Lemmer Webber 8c5d946e9e
Add reckless actormap updates 6 years ago
Christopher Lemmer Webber e56070d190
Remove struct contract in favor of manual predicate check 6 years ago
Christopher Lemmer Webber 7f1b06e676
Switch (match x [(list ...) ...]) over to (match x [(cons ...) ...]) 6 years ago
Christopher Lemmer Webber e028a01935
($ ticky 'spawn constructor args ...) => ($ ticky 'to-tick proc) 6 years ago
Christopher Lemmer Webber 2fb4b5e3d9
Fix tickers death 6 years ago
Christopher Lemmer Webber 18982d8a36
Add foldr to ticker2 6 years ago
Christopher Lemmer Webber 5593e2c645
Add ticker2 6 years ago
Christopher Lemmer Webber e5fec694b3
Use $ in bcom-a-lot 6 years ago
Christopher Lemmer Webber 46556bf342
Remove implied method from spawn-ticker-pair, move to ticking itself 6 years ago
Christopher Lemmer Webber 5d444084dc
rename pushdown automata constructors 6 years ago
Christopher Lemmer Webber 84b3fe4881
Add the ability to #:extend another actor with methods macro 6 years ago
Christopher Lemmer Webber 80156a37e6
Remove mactor module / macro, switch to methods macro 6 years ago
Christopher Lemmer Webber d8012fe55e
Actually export methods macro 6 years ago
Christopher Lemmer Webber e6ddded3ae
Add select-swear.rkt and use it 6 years ago
Christopher Lemmer Webber ea504fabb7
Use $/<-p for facet, imply-method 6 years ago
Christopher Lemmer Webber 919430fc6d
Add near-refr?, $/<-p, and use the latter in actor-lib 6 years ago
Christopher Lemmer Webber b2f91cccbb
Move raise-method-not-found to its own procedure 6 years ago
Christopher Lemmer Webber 0044472a24
Add #:fallback option to methods, and tests 6 years ago
Christopher Lemmer Webber d1e3f5f878
first version of new methods macro 6 years ago
Christopher Lemmer Webber b4d68bb827
Add pushdown automata 6 years ago
Christopher Lemmer Webber 16bb12ef6a
make messages transparent, at least for now 6 years ago
Christopher Lemmer Webber dba2e1f95a
Allow a debug name to be supplied for ^imply-method 7 years ago
Christopher Lemmer Webber 20b97fffec
Add the word "call" 7 years ago
Christopher Lemmer Webber 4529af8aaa
Raise error if no method supplied in call 7 years ago
Christopher Lemmer Webber 37b804a80d
Add ^imply-method and test 7 years ago
Christopher Lemmer Webber a7a009a04a
Support keyword arguments on ^facet 7 years ago