Menu

Governing Documents

As a first step in our effort to increase transparency in the Typelevel organization, the Steering Commitee have approved and released an initial set of Governing Documents. The most important document is the Charter, which specifies the role of the Steering Committee and criteria for member projects. The most notable...

On Recent Events

Open source developers are free to choose the projects they contribute to and the communities they support. Martin Odersky’s recent objection to an exercise of this freedom threw the community into turmoil. We believe that those who questioned his intervention and spoke out were justified in doing so. Regardless, we...

Discord Migration

Hello Community! We have a new Typelevel discord server. There is a large and growing community of Scala developers on Discord. Gitter has struggled as a platform for Typelevel for many reasons. We have received feedback that the platform is hard to approach, and that the sense of community is...

Community Safety

Effective today, Jon Pretty is barred from participating in Typelevel projects and events. We make this decision based on well-substantiated reports of predatory behavior at Scala conferences, including conferences at which Typelevel Summits were co-located. All conference organizers aspire to create safe spaces for attendees, and succeed to varying degrees....

Why Are Fibers Fast?

With Cats Effect 3.0 right around the corner, we’ve been publishing a lot of numbers and scenarios which demonstrate disorientingly high performance in a lot of realistic setups. At first glance, this seems to defy intuition. After all, IO is quite a heavyweight abstraction; how is it that it can...

Concurrency in Cats Effect 3

Cats Effect 3 is just around the corner! The library has seen several major changes between 2.0 and 3.0, so in an effort to highlight those changes, we will be releasing a series of blog posts covering a range of topics. If you would like to see a blog post...

Confronting Racism

In the wake of unrest in the United States and elsewhere following the deaths of George Floyd, Ahmaud Arbery, Breonna Taylor, and countless others, it is important for us to consider the impact of racism in every sector of our lives. This includes taking a long, hard look at race...

Update About Sustainability Program

Six months ago, we launched the Typelevel sustainability program to provide more ways for our community to help support Typelevel projects. Since then, we received numerous donations from individuals as well as corporations, now bringing our estimated annual budget to over $18,000. We are incredibly grateful for the generosity of...

Contributors and Community

Effective today, John De Goes has been indefinitely barred from participation in Typelevel projects. This most directly impacts Cats Effect, but applies to our other repositories as well. The cause is John’s combative style of interaction in Typelevel channels. His interactions when in agreement are always cordial, but when he...

Support Typelevel thanks to Triplequote Hydra and compile Scala faster!

Hello Community! As you all know, back in April we announced the Typelevel Sustainability Program and we have been delighted by the overwhelming support we received both from companies and individuals: thank you all! In just a little bit more than one month we reached 10% of the fundraising goal...