Are you referring to the fact that it's just a pile of clojure functions/macros? That's certainly been done before
-
-
Replying to @gfredericks_
the only regex composition I've found has been string concatenation. (In over 3 minutes of searching!)
2 replies 0 retweets 0 likes -
Replying to @duelinmarkers
this stuff I wrote five years ago smells similar https://github.com/gfredericks/ranguages/blob/master/src/ranguages/core.clj …
2 replies 0 retweets 1 like -
Replying to @gfredericks_ @duelinmarkers
I'll be surprised if
@webyrd hasn't done something similar with minikanren1 reply 0 retweets 0 likes -
Replying to @gfredericks_ @duelinmarkers
Are you familiar with Parsing with Derivatives? http://matt.might.net/articles/parsing-with-derivatives/ … Based on Brzozowski's regex derivative
1 reply 1 retweet 4 likes -
Replying to @webyrd @duelinmarkers
I remember first learning about regex derivatives and it was probably the best thing I heard that whole month
1 reply 0 retweets 0 likes -
I find the VM approach much easier, even though derivatives are interesting. Been wondering rationale..
2 replies 0 retweets 0 likes -
Replying to @eraserhd @gfredericks_ and
behind using derivatives in clojure.spec
1 reply 0 retweets 0 likes -
are derivatives in the API somewhere? or just the impl?
1 reply 0 retweets 0 likes -
impl. Though I've been wondering how to use it directly. Haven't had enough time to look into it.
1 reply 0 retweets 0 likes
clojure.spec regex is based off of Brzozowski, links to MMight and http://www.ccs.neu.edu/home/turon/re-deriv.pdf …
-
-
Replying to @richhickey
tangent: ever seen Reagents, also by
@aaron_turon ? http://www.ccs.neu.edu/home/turon/reagents.pdf …0 replies 0 retweets 0 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.