A couple of Wiki Pages

1 view
Skip to first unread message

David Pollak

unread,
Feb 25, 2010, 8:52:26 PM2/25/10
to goat-...@googlegroups.com
Folks,

I've put up some wiki pages about the Goat.  Here's a page the basics of creating a Worker:
https://www.assembla.com/spaces/goat_rodeo/wiki?id=goat_rodeo&wiki_id=Modeling_a_Skitter_User

And here's a page on Ask/Answer:
https://www.assembla.com/spaces/goat_rodeo/wiki?id=goat_rodeo&wiki_id=Ask_Answer

I've been morphing the DSL based on writing these examples and based on excellent feedback from Heiko.

If you guys have questions, etc. about the pages or feedback, please let me know.

Thanks,

David

--
Lift, the simply functional web framework http://liftweb.net
Beginning Scala http://www.apress.com/book/view/1430219890
Follow me: http://twitter.com/dpp
Surf the harmonics

Heiko Seeberger

unread,
Feb 26, 2010, 1:49:01 AM2/26/10
to goat-...@googlegroups.com
David,

Fantastic work!

On 26 February 2010 02:52, David Pollak <feeder.of...@gmail.com> wrote:

I've been morphing the DSL based on writing these examples and based on excellent feedback from Heiko.

Looks very compelling now!
 

If you guys have questions, etc. about the pages or feedback, please let me know.

On the Ask/Answer page you are using single-char variables in some places, e.g.
for {
        r <- OutsideOfWorker on inst ask MooFu2("42") future;
        v <- r
      } dog = v
I recommend you give r, v, etc. meaningful names.

On the Skitter User page, shouldn't  "Workers exist in finite, well typed classes" be "... exist for ..."?

And also on the Skitter User page "... supports the Ask/Answer paradigm such ..." could be linked to the Ask/Answer page.

Regarding the API: I suggest you rename (I love renaming, ;-) WorkerId.uniqueNameForFile to WorkerId.uniqueName. Maybe you will use it for a different purpose ...

I fixed two typos ... yes, I have got read access. Maybe you should check the security settings ;-)

Keep on riding the Goat!

Heiko

Company: weiglewilczek.com
Blog: heikoseeberger.name
Follow me: twitter.com/hseeberger
OSGi on Scala: scalamodules.org
Lift, the simply functional web framework: liftweb.net
Reply all
Reply to author
Forward
0 new messages