addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

The Budapest Functional Programming Group Message Board › Meetup details changed: The Budapest Functional Programming Group May Meetup

Meetup details changed: The Budapest Functional Programming Group May Meetup

Adam G.
user 4087877
Group Organizer
Menlo Park, CA

FP-BUD is the primary place for discussing functional programming in an easy-going, social setting. As announced earlier, the "main" monthly meetups will start off with a handful of short (10-15 minutes) presentations and continue onto a freeflow exchange of ideas, all in the midst of drinking your favourite beverage and having fun.

The following presentations are planned for the June meetup - and feel free to submit *your* presentation ideas as I reserved a spot or two...

I. ---------------------------------------
Permissive operators as a mechanism for language extensibility
by Diego Echeverri (IntelliFactory)

Abstract: We explore an extensibility mechanism for programming languages based on a subset of distfix(mixfix) operators. This mechanism gives tools to the programmer to increase conciseness by allowing him to build more complex operators via composition. We also show that some common features that
are usually "built-in's" can be constructed as "libraries" using these operators.

II. ---------------------------------------
Reverse Execution
by Ersoy Bayramoglu (IntelliFactory)

Abstract: Undo operation, mostly popularized by text editors, goes back to the ENIAC times. It has important uses in areas like debugging and error recovery. Since the pioneering Interlisp environment, different kinds of undos have been studied with different implementation methodologies. In this talk I will briefly summarize the previous work, and discuss various issues related to reverse excution of programs.

III. ---------------------------------------
EDSLs in Haskell
by Joel Bjornson (IntelliFactory)

Abstract: In this talk I will show how Haskell can be used as a platform for implementing Embedded Domain Specific Languages (EDSLs), utilising

* Generalized Algebraic Data Types (GADTs) for representing typed expressions
* Type Classes for overloading operators
* Monads for mimicing imperative constructs and adding syntactic sugar

IV. ---------------------------------------

See you there,
Erlin Klub Galéria, Pince
Ráday utca 49.
Budapest, Hungary 216-5280

I've updated this Meetup. For more details, see the full listing:­

When: May 23, 2009 7:00 PM

Where: Erlin Klub Galéria, Pince
Ráday utca 49.

RSVP limit: 40 "Yes" and "Maybe" RSVPs

If the changes affect your plans to attend, please take a moment to update your RSVP. (You can RSVP "No" or "Maybe" as well as "Yes".)

You can always get in touch with me through the "Contact Organizer" link on Meetup:­
Powered by mvnForum

Our Sponsors

  • IntelliFactory

    Contributes to recruitment of speakers, provides venue and beverages.

  • Cake Solutions

    Sponsored our Scala meetup in November 2016.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy