A SkillsCast for this session is not available.
Based on this series.
- The math behind FP
- Every function has one input and output
- Currying, partial application again
- Primitive types, unit, tuples, generics by default
- Designing for partial application - why is parameter order “backwards” compared to OO?
- Being able to read function signatures. Using signatures to find a library function
- Why generics are safer than knowing the type
- Understanding type inference
- Organizing functions in modules
Simple RPN stack based calculator. For more advanced people, add a simple parser and a WinForms UI.
Session 2 recap
Should be now be very comfortable with FP concepts
YOU MAY ALSO LIKE:
- Understanding Parser Combinators: A Deep Dive - Audience Level: Beginner (SkillsCast recorded in April 2017)
- Functional Concurrency in .NET with C# and F# with Riccardo Terrell (Online Workshop on 11th - 14th October 2022)
- F# eXchange 2022: Online (Online Conference on 25th - 26th October 2022)
- F# eXchange 2022: In-Person (in London on 25th - 26th October 2022)
- A Conceptual Introduction to Nix for Haskellers (SkillsCast recorded in November 2021)
- Haskell in the Enterprise: A Report from in the Belly of the Whale (SkillsCast recorded in November 2021)