Functional I/O Night

Functional programming encourages writing pure functions that have no side effects.  But if you can't have side effects (like writing to a file or displaying graphics on a monitor), how do you get a computer to actually do anything useful?

This time we'll be returning to our hack-along/jam format. We'll try to explain to ourselves how different functional programming languages look at purity by trying it out on the night with a laptop and projector.

We'll start at 19:30, but someone should be around at the Skiff to let you in from 19:00.




Join or login to comment.

  • Henry L.

    If you enjoyed Functional I/O Night you might also like:

    http://research.microsoft.com/en-us/um/people/simonpj/Papers/marktoberdorf/

    The (quite well-known) paper "Tackling the Awkward Squad..." could almost be the notes to the session, and beyond.

    Thanks to Eric (& Tom) for blowing away some of the amnesic fog bank. I think I'm going to revisit my long-ago-parked Haskell+GUI little-toe-in-the-water exercise as a result.

    March 21, 2014

    • Paul

      Well known but not by me -- a very interesting Friday lunchtime read, thank you!

      March 21, 2014

    • Henry L.

      'well known' being a relative term in this context ! :-)

      1 · March 24, 2014

  • az s.

    Have been going through online courses between tasks using ;

    https://www.fpcomplete.com/school/to-infinity-and-beyond/pick-of-the-week/haskell-fast-hard


    Sent from my iPhone

    March 22, 2014

  • Paul C.

    Another super talk. Thanks again!

    March 20, 2014

  • darran e.

    Really enjoyed the talk. Very brave thing to do, impromptu like that. Worked well. Thanks.

    1 · March 20, 2014

  • Paul

    Another really interesting night. Sharpened up my now hazy knowledge of Haskell, and reminded me again of the power of a language that allows you to concisely express nearly any abstraction

    March 19, 2014

  • Henry L.

    Another good'un :-)

    March 18, 2014

  • az s.

    Will be my first visit looking forward to it.

    March 18, 2014

  • Justin N.

    I keep forgetting to go to these Functional meetups... As I have zero prior experience in Functional Programming am I going to benefit from going to this, or would it be better if I had some basic knowledge beforehand?

    March 17, 2014

    • Richard D.

      Hey Justin - these session are pretty casual and go where they go on the night. I suggest coming along, meet some other people, ask questions, and see what you make of it!

      March 17, 2014

Create your own Meetup Group

Get started Learn more
Allison

Meetup has allowed me to meet people I wouldn't have met naturally - they're totally different than me.

Allison, started Women's Adventure Travel

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