Christopher Lemmer Webber
|
2d42cb0a0a
|
Set the parameter of current-actable
|
8 years ago |
Christopher Lemmer Webber
|
13d869451b
|
Partway to handling/including system messages
|
8 years ago |
Christopher Lemmer Webber
|
5849a3ed80
|
Add sys-method, the foundation for miranda methods
|
8 years ago |
Christopher Lemmer Webber
|
4a591bbb56
|
Remove some #; commented code
|
8 years ago |
Christopher Lemmer Webber
|
04d3eaebf7
|
Move provides up top
easier to see!
|
8 years ago |
Christopher Lemmer Webber
|
c331b9ceee
|
Make providing a promise from on procedure not the default
Slight optimization
|
8 years ago |
Christopher Lemmer Webber
|
a52003faa8
|
Set up Goblins' scribble file a bit better
|
8 years ago |
Christopher Lemmer Webber
|
34ac4067ac
|
Just export everything from goblins/actors.rkt
|
8 years ago |
Christopher Lemmer Webber
|
525e1717ee
|
Add a simple Makefile
|
8 years ago |
Christopher Lemmer Webber
|
6886ab47d9
|
Add goblins dependencies
|
8 years ago |
Christopher Lemmer Webber
|
3c6291d43c
|
Remove <-block from main.rkt provide, which doesn't exist.
|
8 years ago |
Christopher Lemmer Webber
|
959790f7a4
|
Remove linkeddata module reference
|
8 years ago |
Christopher Lemmer Webber
|
1ef02d99ed
|
Provide all values returned from continuation to new-resolver
|
8 years ago |
Christopher Lemmer Webber
|
903082a9d7
|
Final fixes to make robotscanner demo work with new system
|
8 years ago |
Christopher Lemmer Webber
|
aabb519c9c
|
Pass right result into new-resolver... I think?
|
8 years ago |
Christopher Lemmer Webber
|
82403dc955
|
Fix multiple value return (???) and add tests for it
|
8 years ago |
Christopher Lemmer Webber
|
ff2211bdcd
|
Update robotscanner to new structure
|
8 years ago |
Christopher Lemmer Webber
|
5be2258fd3
|
Update botherbotherbother example to latest structure
|
8 years ago |
Christopher Lemmer Webber
|
127e7cf44c
|
Add start of scribble files
|
8 years ago |
Christopher Lemmer Webber
|
9e6d72762b
|
Restore ability to <<- outside of hive
|
8 years ago |
Christopher Lemmer Webber
|
c40dc75c58
|
Correctly handle promise chaining at last
|
8 years ago |
Christopher Lemmer Webber
|
c9c6104568
|
Rename <-no-promise to <-np
|
8 years ago |
Christopher Lemmer Webber
|
11619a74ef
|
<<- now works!
|
8 years ago |
Christopher Lemmer Webber
|
9dee5fc0b5
|
Various fixes to hive main loop and exceptino catching
|
8 years ago |
Christopher Lemmer Webber
|
9c623745fe
|
do works, at last, and added many other things
|
8 years ago |
Christopher Lemmer Webber
|
a8e3109fcd
|
Remove unnecessary field from listener
|
8 years ago |
Christopher Lemmer Webber
|
181c4e856b
|
Add back ability to message actors in hive when not an actor
|
8 years ago |
Christopher Lemmer Webber
|
44837861de
|
Use more generics on actable
|
8 years ago |
Christopher Lemmer Webber
|
ae1ba7a363
|
Remove actor-address parameter and self
|
8 years ago |
Christopher Lemmer Webber
|
48c599d2be
|
Rip out on-selfsame-hive?
|
8 years ago |
Christopher Lemmer Webber
|
70e68c9ef0
|
Add TODO
|
8 years ago |
Christopher Lemmer Webber
|
18400c46cf
|
Add external spawn procedure to hive
|
8 years ago |
Christopher Lemmer Webber
|
07635cb6a5
|
Add actable and hive spawn procedure
|
8 years ago |
Christopher Lemmer Webber
|
b284e673bf
|
Apply arguments when promise is fulfilled
|
8 years ago |
Christopher Lemmer Webber
|
b89605c7fe
|
Promises are closer to working...
|
8 years ago |
Christopher Lemmer Webber
|
c9c8fff13b
|
Add promises/resolvers (in theory...)
|
8 years ago |
Christopher Lemmer Webber
|
cf43c879d5
|
Rename vat to hive
The fediverse has spoken, "Hive" is clearer than "Vat"!
|
8 years ago |
Christopher Lemmer Webber
|
84730139e7
|
Move spawn-actor to just be a vat method
|
8 years ago |
Christopher Lemmer Webber
|
1c15835520
|
Simplifications towards promises
|
8 years ago |
Christopher Lemmer Webber
|
a8fedcd77a
|
Remove compiled/ directory
|
8 years ago |
Christopher Lemmer Webber
|
66f5c0c4c5
|
A couple of TODOs
|
8 years ago |
Christopher Lemmer Webber
|
b5ca6a97be
|
Switch over to using an actor generic interface rather than just a handler.
|
8 years ago |
Christopher Lemmer Webber
|
68cb468a82
|
Add an info.rkt
|
8 years ago |
Christopher Lemmer Webber
|
d93d5b34f0
|
Add a copyright header to actors.rkt
|
8 years ago |
Christopher Lemmer Webber
|
1b93f93c39
|
Add a main.rkt for Goblins
|
8 years ago |
Christopher Lemmer Webber
|
3bc837a868
|
Rename <-wait to <<-
|
8 years ago |
Christopher Lemmer Webber
|
28763a953c
|
Add robotscanner demo
|
8 years ago |
Christopher Lemmer Webber
|
c85f338156
|
Add swissNum style addresses and local-address pretty-printing
|
8 years ago |
Christopher Lemmer Webber
|
f7d0a91f60
|
Disable treating addresses as procedures for now
I'm not sure it's a good idea for users to "overlook" that <-wait is
happening.
|
8 years ago |
Christopher Lemmer Webber
|
af10d5b327
|
Remove the "ignored" bit
|
8 years ago |