Introduction to Haskell – general-purpose and GDPR-friendly

Get started with Haskell - a standardized, general-purpose purely functional programming language. Great for handling processes with side effects – for example in relation to sensitive personal data.

Given that the language has a clear separation between code that produces side-effects (mutating objects or outputting to an IO device) and pure (always evaluates to the same output value given the same input) enforced by the compiler. This will allow to make better software applications by ensuring that design constraints are maintained through the whole application.

This differs from most of the current tooling where this responsibility is placed on the shoulders of the developers, which is not error-prone, and can lead to non-desired behavior that is very difficult to catch when testing.

As from the end of May 2018, due to the upcoming EU GDPR (General Data Protection Regulation), not having control over processes handling sensitive personal data, can have fatal consequences. Therefore, this course is aimed for people that want to get a good start when developing Haskell applications and packages.

Prerequisites

Participants must have a minimum knowledge of other programming languages. Knowledge of other functional programming languages will be an advantage, but not crucial.

Teacher

Ramón Soto Mathiesen is a computer scientist and independent IT consultant at SPISE MISU ApS, as well as one of the driving forces behind Functional Copenhageners Meetup Group.

Dato

Start 08. aug. 2018 18:00
Slut 08. aug. 2018 21:00

Sted

PROSA København, Mødelokalet ADA

Vester Farimagsgade 37A

1606 København V

Se på kort Rejseplan

Pris

Medlem Kr. 0,00
Ikke-medlem Kr. 512,00
Meld dig ind og deltag til medlemspris

11 ud af 20 pladser tilbage

Arrangør

PROSA/Øst (bfr)

botMessage_toctoc_comments_9210

Bliv medlem af PROSA

Som medlem af PROSA får du en lang række fordele, som bl.a.

  • Gratis arrangementer
  • Juridisk rådgivning
  • Faglige netværk
  • Gode bankaftaler og forsikringer

Læs mere