Giovanni Gonzaga - Software Engineer @ Buildo
Stop being scared by the FP jargon and start applying
functional design patterns in your day to day job!
In this talk we'll see how easy it is to start thinking in
functional terms using TypeScript and the fp-ts library.
We'll cover real code examples, but also learn to reason in
functional early on in the delivery process - from the
design phase. The type system is seen by many as an
annoyance; we'll learn how to make it your best friend
instead, combining TypeScript with the functional
programming paradigm. This is an entry level talk. We'll
touch topics such as purity, composition, ADTs, cardinality
of types and see how to exploit these concepts in our
everyday job, applying what we learn to examples taken from
web services and UI design.