Skip to content

framp/fp-workshop

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
1
 
 
2
 
 
 
 

Functional Programming Workshop

Program

  • First workshop:

    • what is/why FP
    • pure functions
    • mutable state
    • currying
    • map / filter / reduce
    • lenses
    • composition
  • Second workshop

    • Setoid
    • Semigroup
    • Monoid
    • Functor
    • Applicative
    • Monad

What happens

Rules V1:

  • Every workshop have a small introduction on the subjects (slides in this repo, recorded for remote use).
  • After the intro students pair up and work on the exercise while coaches float around and help.
  • At the end of the session a solution is published in this repo.

Rules V2:

  • Every workshop alternate short explanations with short exercises (slides in this repo, recorded for remote use).
  • The students pair up and work on the exercises while coaches float around and help.
  • At the end of the workshop a home exercise is given.
  • After enough time to solve the exercise has passed the solution is published in this repo.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published