Logo Crossweb
This event has already taken place. Check upcoming events

Nice Scalaz (and Cats) monads you want to use

Event:
Nice Scalaz (and Cats) monads you want to use
Event type:
Meetup
Category:
IT
Topic:
Date:
11.02.2017 (saturday)
Time:
09:00
Language:
English
Price:
Free
City:
Registration:
www:
Description:
Please register (we want to make sure we have enough space): https://www.eventbrite.com/e/lambda-days-2017-workshops-tickets-31509835767 In this workshow we would like to show you some useful monads that many functional programmers already fell in love with:
  • State - one that allows you to simulate stateful computations inside pure functions
  • Free - one that let you decouple business logic from side effects
  • Task - an alternative to Future that doesn't break monadic laws and let you defer the decision when and how will your computations be run
  • Validation - like Either but even more suited for validating data
## Requirements for participation This workshop assumes at least basic understanding of Scala and functional programming. You need to have your laptop with you with your IDE/editor of choice installed as well as any browser from displaying slides. I recommend to have SBT already installed and have IDE/editor configured to do code completion and support SBT projects. ##About Mateusz Kubuszok Scalac hAkker. Passionate developer who tried Java and C++ before discovering Scala. I care about clean design, solid architecture and reliability of the code.
You see an error in an event? The event is out of date? Tell us about it!

Profile of employers

Similar events