拾落穗 in ScalaMatsuri as a chairperson
- Scala programmer / Android app developer
- ScalaMatsuri chairperson, running for over six years.
- Scala Trainer
- Growing a tech community,
- Building a scheme to make community conference sustainable
Scala is no doubt to be considered as one of the most widely used functional programming language in JVM. You might wonder why and when functional programming works well in our real life?
In this session, I'll start from the definition of functional programming, cover several key concepts of functional programming aspects (referential transparency, typeclass,etc.) and you might get some insights about functional programming.