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

Haskell: Types and Typos

Types and Typos will be a 1st step in a four part workshop/tutorial series, it will be an introduction to the programming language Haskell (see also wikipedia) for beginners. I guess a bit of knowledge of programming in general is helpful, but definitely not necessary, I do not assume any familiarity with functional programming at all.

So if you are curious - feel free to join in - the main part will start at 7:30 pm

As this will be an INTERACTIVE tutorial please install the current HaskellPlatform on your laptop and git or come at 7:00 pm sharp, so we can install them together.

The Program for this first tutorial will be an introduction in datatypes with a focus on reading the error messages the compiler might throw at you.

- The ones provided by haskell itself
- The ones you can define yourself
- Aliasing and encapsulating (newtype) existing types
- type signatures of functions

During all of this you will get a used to the look and syntax of haskell and (hopefully) start liking haskell for the beauty and conciseness it has.

The (next) parts will be

1. Types and typos
2. Power of polymorphism
3. Fun with functions
4. Learning to love lazyness

The details for sessions 2/3/4 will be announced shortly before the sessions.
The future meetup dates will be discussed and set in the first session.

Join or login to comment.

  • Matthias L.

    Hello everybody, I'm just wondering about our next meetup. Is it taking place on Wednesday? Thanks, Matthias

    February 8, 2015

    • martin 'ε/2' h.

      Hey Matthias, i just announced it - please let me know if it isn't listed

      February 8, 2015

  • Yago A.

    Can't make after all :(

    January 14, 2015

    • martin 'ε/2' h.

      The talk and the exercises i prepared are all available on github.com/epsilonhalbe

      January 18, 2015

  • martin 'ε/2' h.

    Hey, to all who came to the last meetup. Thanks for coming and thanks for the feedback! I will try to prepare more examples and be (a bit) more interactive!

    January 18, 2015

  • Yago A.

    I'm a little confused about the location, page says it needs a location and right underneath says " in the Library". Which library would that be ?

    January 9, 2015

    • martin 'ε/2' h.

      Sorry I didn't set the venue correctly, thank you for pointing it out. I have set it is metalab it is near u2 rathaus, to be specific rathausstr. 6

      January 9, 2015

    • martin 'ε/2' h.

      Sorry I didn't set the venue correctly, thank you for pointing it out. I have set it is metalab it is near u2 rathaus, to be specific rathausstr. 6

      January 9, 2015

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