{% laika.title: Google Summer of Code welcome-tab.class: bulma-is-active %}
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. We work together to develop projects that apply functional programming to challenging problems relevant in industry. Our community culture embraces curiosity and mentoring and we don’t shy away from experimenting with new and exciting ideas. Most of all, we love to make programming joyful and social.
@:style(bulma-notification bulma-is-danger bulma-is-light) Due to overwhelming participation in GSoC 2026, we are only able to consider proposals from applicants who complete our onboarding process by Monday, March 16th. If you missed this deadline, we appreciate your interest and hope you will apply next year! @:@
We are excited to be a Mentoring Organization in Google Summer of Code 2026! If you are interested to join Typelevel as a GSoC Contributor, here are some ways to get started:
- Make your first contribution to our onboarding repository.
- Join our Discord server and introduce yourself in the #summer-of-code channel.
- Subscribe to the Google Group for announcements.
- Check the [calendar] for upcoming events and videos of past events.
We cannot wait to meet you! You can also reach us at gsoc@typelevel.org with any questions.
To learn Scala and functional programming, we recommend these books.
- The Scala 3 Book
- Creative Scala: Form and Function
- Functional Programming in Scala, aka "The Red Book"