I'd love to start using more FSM modeling in my web app. Users on
PaddleGuru move through various states for each regatta - paid, signed
up, invited, etc, and this feels like the best way to model all of those
transitions. I'd love to figure out how to use Automat to generate a
series of validations for my rest API when the app fires up.
Thanks for this!
Alex Hammel <mailto:ahamme...@gmail.com>
May 14, 2014 12:23 PM
This looks really, really cool. Good work!
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
with your first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to clojure+unsubscr...@googlegroups.com
<mailto:clojure+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.
Jason Felice <mailto:jason.m.fel...@gmail.com>
May 14, 2014 7:41 AM
Wow, this library looks very useful!
Thanks!
-Jason
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
with your first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to clojure+unsubscr...@googlegroups.com
<mailto:clojure+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.
Colin Fleming <mailto:colin.mailingl...@gmail.com>
May 13, 2014 4:55 PM
I'm also very excited about Automat, although I haven't had time to
look at it closely yet. Ragel is one of my favourite pieces of
software. Here's an article from Zed Shaw about using state charts for
networked apps: http://www.zedshaw.com/essays/ragel_state_charts.html.
I read an article (or an interview, I can't remember) where he
discussed the state machines in Mongrel in more depth, it was
fascinating and quite amazing how much it simplified the code, made it
much more robust and consistently handled tricky corners of HTTP while
easily supporting things like websockets.
I'll take a look when I get a moment and provide some feedback - in
particular I'm excited about the possibility of compiling state
machines without the build time precompile step, I think there are a
lot of interesting possibilities with this.
Cheers,
Colin
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
with your first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to clojure+unsubscr...@googlegroups.com
<mailto:clojure+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.
Zach Tellman <mailto:ztell...@gmail.com>
May 13, 2014 1:27 PM
https://github.com/ztellman/automat
This has been languishing in my Github for a while, for lack of a few
finishing touches on the code and documentation. I think this is one
of cooler libraries I've written, and beyond the obvious use for
parsers, the set theoretic operators could be a powerful way to
specify actions in response to complex browsing behaviors on a site,
or any other number of things. I'm excited to see how it's used.
I'm happy to answer any questions. Suggestions on how to improve the
documentation are encouraged.
Zach
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient
with your first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to clojure+unsubscr...@googlegroups.com
<mailto:clojure+unsubscr...@googlegroups.com>.
For more options, visit https://groups.google.com/d/optout.
--
Sam Ritchie (@sritchie)
Paddleguru Co-Founder
703.863.8561
www.paddleguru.com <http://www.paddleguru.com/>
Twitter <http://twitter.com/paddleguru>// Facebook
<http://facebook.com/paddleguru>
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
---
You received this message because you are subscribed to the Google Groups "Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.