Christopher Lemmer Webber
8b4a284214
Better comment about `on`
8 years ago
Christopher Lemmer Webber
63d0e24aaf
Remove comment from docs that's not only wrong, but doesn't display
8 years ago
Christopher Lemmer Webber
4669c136ba
Fix the "Dynamic-wind record doesn't match prompt!" error
...
So it turns out having the listener% not re-launch the continuation
itself, but rather pass it over to tthe hive to re-launch the continuation,
fixes the problem
Pretty weird!
8 years ago
Christopher Lemmer Webber
4ff45788e0
Call to artificially spawned actor for <<-sys doesn't need a promise
8 years ago
Christopher Lemmer Webber
1db58e8a18
Add pre-alpha warning to docs
8 years ago
Christopher Lemmer Webber
1948fcafad
Link to specific issue about highly distributed computing
8 years ago
Christopher Lemmer Webber
a36b8c6f65
Update comment about flexible hives vs actors
...
The answer to flexible actors was yes, but that's incorporated now
8 years ago
Christopher Lemmer Webber
af9bd6f338
Set rather than parameterize current-actable in handling <<-
8 years ago
Christopher Lemmer Webber
cbc4ef74cd
yes, splitchronous is a pun
8 years ago
Christopher Lemmer Webber
f2004a473a
How does <<- work?
8 years ago
Christopher Lemmer Webber
9b49cba35d
much more documentation, added sections, etc
8 years ago
Christopher Lemmer Webber
5936aa3226
Documentation by examples is getting close
8 years ago
Christopher Lemmer Webber
4f3499fef7
Allow using on outside the hive
...
Also fix incorrect error messages
8 years ago
Christopher Lemmer Webber
67f31b20ab
Mark listener as resolved / wipe listeners immediately
...
Not sure if this will make an impact, but seems like a good idea...
8 years ago
Christopher Lemmer Webber
eff201e93b
Actually that whole error handler was redundant
8 years ago
Christopher Lemmer Webber
08a9478537
Don't resume main loop if it fails
8 years ago
Christopher Lemmer Webber
838d52b1e1
Merge branch 'master' into miranda-methods
8 years ago
Christopher Lemmer Webber
c76fb27b41
Helpful error messages in case hive is not running
8 years ago
Christopher Lemmer Webber
273bfcbc52
Remember to mark the hive as running
8 years ago
Christopher Lemmer Webber
bdea5a1541
Put handler right outside main loop
8 years ago
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