Skip to content

Leverage Scala3 Std libs to work thru Functional Programming in Scala (Chiusana, Bjarnason)

License

Notifications You must be signed in to change notification settings

grscheller/fpinScala3Stdlib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Functional Programing in Scala leveraging Scala's Std Libraries

Description

Using the Scala3 standard libraries to work through the path laid out in Functional Programming in Scala by Chiusana & Bjarnason. Guided by ShapelessCat/fpinscala3 Scala3 version of the books exercises.

Purpose

Unlike the book exercises, the purpose is not to create an entire FP infrastructure from scratch. Instead it is to leverage the Scala Standard libraries, and selected external libraries, to give efficient examples of Functional Programming. By Functional I do not necessarily mean pure. Functional interfaces are fine. I am willing to push Imperative code to innermost scopes in thread-safe ways.

Development log:

See the CHANGELOG for the development history of this project.

About

Leverage Scala3 Std libs to work thru Functional Programming in Scala (Chiusana, Bjarnason)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages