Typelevel is an ecosystem of projects and a community of people united to foster an inclusive, welcoming, and safe environment around functional programming in Scala.


Learn more about the organization, including our main goals, code of conduct, and governance.


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

Are you interested in submitting your projects to the Typelevel Ecosystem? Contact us

Latest blog posts

In addition to org-level announcements, here we show you how to use our libraries in your code, provide examples, collect learning resources, and explore implementation details.