scala_typeclassopedia

Category theory guide

A comprehensive guide to abstractions from Category theory in functional programming with implementation examples and links to further resources.

Abstractions from Category theory with simple description & implementation, links to further resources.

GitHub

379 stars
20 watching
39 forks
Language: Scala
last commit: almost 2 years ago
Linked from 1 awesome list

category-teoryfunctional-programmingpatternsscala

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
typelevel/simulacrumA library that simplifies the use of type classes in Scala935
scalameta/mdocA tool for creating and validating documentation for Scala programs written in Markdown format396
scala-records/scala-recordsData structures for working with semi-structured data in Scala159
com-lihaoyi/pprintA Scala library that provides a way to visually represent values and types in programming languages228
scalalandio/chimneyA Scala library for automating data transformations without boilerplate code.1,181
typelevel/doobieA functional JDBC layer that abstracts database interactions in a Scala-based programming language2,177
scalameta/scalametaAn integrated development environment for Scala programming languages1,121
lysxia/first-class-familiesA library providing a foundation for type-level functions and compositions in Haskell87
nigredo-tori/classyLibrary providing Haskell-style typeclasses for defining function compositions on generic data structures in Nim28
typelevel/laikaA tool that helps generate documents with customizable text markup and support for multiple output formats424
williamdemeo/typefuncCollects links and resources on type theory and functional programming.309
thma/ltupatternfactoryMaps software design patterns to Haskell type class concepts and functional programming structures995
lexifi/lrtA package providing runtime type representations and a syntax extension to synthesize them from OCaml types32
typelevel/spireA numeric library for Scala providing powerful number types and abstractions for generic, fast, and precise computations.1,766
scalaprops/scalaprops-shapelessA library that generates arbitrary case classes with scalaprops and shapeless properties10