Join the Typelevel Community
Here are a few ways to participate in our community!
Discord Server
Our Discord server is a community hub where we hang out to learn functional programming, discuss project development, and share cat pics. We embrace curiosity, love teaching, and are not afraid to deep-dive into technical details. Please join and introduce yourself!
Virtual Meetups
Join our monthly virtual meetup! Learn about Typelevel projects and functional programming, ask questions in maintainer office hours, and make friends. Volunteer to give a presentation and practice your speaking skills in a friendly, supportive space.
Explore Projects
Typelevel boasts an impressive ecosystem of affiliate projects, built by our community. These projects represent our broad interests across network protocols, streaming data, UX, AI/ML, and tooling. Publish your own project and apply to become an affiliate.
Start Contributing
The projects in the Typelevel ecosystem are all open-source. Learn how to contribute to Typelevel and help maintain your favorite projects. Find good first issues, understand the workflow, and collaborate with maintainers.
Learning Resources
Learn functional programming fundamentals and the theory behind the design of Typelevel libraries. Explore recommended books, courses, and documentation for learning functional programming in Scala and the Typelevel ecosystem.
Code of Conduct
The Typelevel community is dedicated to providing a positive experience for everyone. Whether you are new or familiar with our community, we care about making it a welcoming and safe place for you and we are here to support you.