Typelevel

Let the Scala compiler work for you. We provide type classes, instances, conversions, testing, supplements to the standard library, and much more.

About

Learn more about the organization. Here you can see the main goals we are pursuing.

Open source

Independent, free/libre and open-source software

Functional

Pure, typeful, functional programming in Scala

Shared

A desire to share ideas and code

Resources

Accessible and idiomatic learning resources

Friendly

An inclusive, welcoming and safe environment

Modular

Focused, separate modules designed to work together

Projects

Our projects cover a wide range of domains, from general functional programming to tooling.

Are you interested in submitting yout projects to the Typevelel Ecosystem? Contact us

Latest blog posts

We show how to use our libraries in your code, provide examples, collect learning resources and explore implementation details.