Avatar for rm
by rm
Speaker Deck

Slide 1

Slide 1 text

functional programming what the hell is Rishat Muhametshin, Lead Frontend Engineer at KI Labs @taxigy June 2018

Slide 2

Slide 2 text

Lambda calculus •Pure functions
 (gonna get it next time actually) •Immutable values
 A function call does not change
 the value of its arguments. •Partial application
 A function that takes n arguments,
 when called with m

Slide 3

Slide 3 text

Immutability

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Partial application

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

No content

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Function composition

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

Parallel computation & more

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

AMA FP 101 at KI Labs, June 2018 M : T : I : @taxigy