Tue 15 Sep 2009
Iteratees, Parsec, and Monoids, Oh My!
Posted by Edward Kmett under Boston Haskell , Monoids , Parsing[7] Comments
I'll be giving a talk tomorrow, Wednesday, September 16th, 2009 at the Boston Haskell User Group in the MIT CSAIL Reading Room (on the 8th floor of the William H. Gates tower of the Stata center) about mixing Oleg's iteratees with parsec and monoids to build practical parallel parsers and to cheaply reparse after local modifications are made to source code.
Ravi is trying to organize some time before hand during which people can get together and work on Haskell projects, or spend some time learning Haskell, so its not all scary academic stuff.
The meeting is scheduled from 7-9pm, and an ever growing number of us have been wandering down to the Cambridge Brewing Company afterwards to hang out and talk.
If you are curious about Haskell, or even an expert, or just happen to be interested in parallel programming and find yourself in the area, come on by.
September 15th, 2009 at 10:35 pm
One of these days I’m going to make it to one of the BAHUGs… One of these days…
/Joe
September 15th, 2009 at 10:41 pm
Is the trifecta going to provide a way to parse network data with Parsec and iteratees (i.e., directly from sockets)? That would be great for network clients and servers.
September 16th, 2009 at 12:08 am
Hi Brian, the first two parts of the ‘trifecta’ the iteratee-based parsec stream can be used for parsing network data as it comes available.
The monoidal layer I add on top for paralelism, on the other hand, is somewhat less useful in that scenario. =)
September 16th, 2009 at 10:01 am
Will slides be available? Video on YouTube?
September 16th, 2009 at 10:07 am
Hi Greg:
I’ll post the slides afterwards if I make any major changes. The slides used probably won’t be appreciably different than the second set of slides I posted before, because this is the second talk I had intended to give at last month’s meeting, before we ran out of time.
As for video, etc. We currently don’t have any good way to capture it in the facility we are in. I’ll pass the word to Ravi that people are interested in such things.
September 16th, 2009 at 11:01 am
I would also be interested in a video.
September 17th, 2009 at 1:11 am
Johan/Greg, it got bumped again for time constraints. We did a group coding exercise based on a card trick that took up both hours, which gave the session a nice introductory feel, and tackled a fun encoding problem.
That said, Ravi did bring a video camera today, so when we finally get a chance to do the talk, we should be able to have some semblance of video. ;)