Skip to content
weihsiuPublic

About

A less than minimal functional library in the spirit of cats in Scala 3.

Resources

Stars

9 stars

Watchers

1 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

Bengal: Dotty Cats

This projects is just some code I put together to teach myself Scala 3 syntax. It tries to mimic the functioanlities of functional libraries like cats/scalaz. It is by no means complete or will it ever be. Try it at your own peril.

  • under the "instances" package, type classes are implemented in the Scala 2 style
  • under the "delegates" package, type classes are implemented using local coherence (much better)

How to play with it

  1. install Visual Studio Code
  2. make sure 'code'(the VSCode executable) is in the execution path
  3. git clone shapess-3 repo and publish it locally
  4. git clone this repo and cd to it
  5. sbt launchIDE

About

A less than minimal functional library in the spirit of cats in Scala 3.

Resources

Stars

9 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages