├── .gitignore ├── .scalafmt.conf ├── LICENSE ├── README.md ├── project └── build.properties └── src └── main └── scala └── scalaintro ├── 1-Expressions.worksheet.sc ├── 2-ClassesMethodsFunctions.worksheet.sc ├── 3-Collections.worksheet.sc ├── 4-Combinators.worksheet.sc └── 5-Typeclasses.worksheet.sc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BalmungSan/scala-functional-programming-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- 1 | version = "3.9.1" 2 | runner.dialect = scala3 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BalmungSan/scala-functional-programming-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BalmungSan/scala-functional-programming-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.6 2 | -------------------------------------------------------------------------------- /src/main/scala/scalaintro/1-Expressions.worksheet.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BalmungSan/scala-functional-programming-tutorial/HEAD/src/main/scala/scalaintro/1-Expressions.worksheet.sc -------------------------------------------------------------------------------- /src/main/scala/scalaintro/2-ClassesMethodsFunctions.worksheet.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BalmungSan/scala-functional-programming-tutorial/HEAD/src/main/scala/scalaintro/2-ClassesMethodsFunctions.worksheet.sc -------------------------------------------------------------------------------- /src/main/scala/scalaintro/3-Collections.worksheet.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BalmungSan/scala-functional-programming-tutorial/HEAD/src/main/scala/scalaintro/3-Collections.worksheet.sc -------------------------------------------------------------------------------- /src/main/scala/scalaintro/4-Combinators.worksheet.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BalmungSan/scala-functional-programming-tutorial/HEAD/src/main/scala/scalaintro/4-Combinators.worksheet.sc -------------------------------------------------------------------------------- /src/main/scala/scalaintro/5-Typeclasses.worksheet.sc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BalmungSan/scala-functional-programming-tutorial/HEAD/src/main/scala/scalaintro/5-Typeclasses.worksheet.sc --------------------------------------------------------------------------------