egghead.io
illustration for Functional Programming Concepts in Purescript

Course

Functional Programming Concepts in Purescript

  1. 1
    Introduction - Functional programming concepts in PureScript
    2m
  2. 2
    Specify Function Arguments using Types in PureScript
    3m 15s
  3. 3
    Use One Function Argument at a Time with Currying and Partial Application in PureScript
    3m 5s
  4. 4
    Basic Data Constructors in PureScript
    2m 5s
  5. 5
    Break up Expressions into Cases in PureScript using Simple Pattern Matching
    3m 32s
  6. 6
    Types Alias and Instances in PureScript
    3m 40s
  7. 7
    Recursion in Purescript
    1m 39s
  8. 8
    Creating your own length function using recursion in Purescript
    2m 48s
  9. 9
    Algebraic data type in PureScript and Show instance
    4m 8s
  10. 10
    Lists and Infix operators in PureScript
    1m 53s
  11. 11
    Functor and map in PureScript
    6m 26s
  12. 12
    Filter in PureScript
    4m 57s
  13. 13
    Concat and ConcatMap in PureScript
    4m 30s
  14. 14
    Foldl in PureScript
    3m 24s
  15. 15
    Making functions using foldl in PureScript
    4m 28s

Foldl in PureScript

Vincent Orr
InstructorVincent Orr
  • purescript
    PureScript0.11.7 - ^0.12

Share this video with your friends

Send Tweet

Folds in PureScript take a List, Array, or some datatype and recursively apply a function to each item which will produce us a single value.

In this lesson, we are going to see what folds are and how they are used to fold over arrays and other types by defining our own fold function.

Build your Developer Portfolio and climb the engineering career ladder.
  • Search
  • Talks
  • Podcasts
  • Machine
  • Pricing
  • Store
©egghead.io
Terms & Conditions