Menu

Welcoming New Steering Committee Members

Since our last post, the Typelevel Steering Committee has happily welcomed six new members to our group: Zach McCoy, Sam Pillsworth, Jasna Rodulfa-Blemberg, Andrew Valencik, Vasil Vasilev, and Mark Waks (aka Justin du Coeur). In their own words: Zach McCoy (he/him) I’ve been programming in Scala professionally for 10 years....

Call for Steering Committee Members

The Typelevel Steering Committee is opening a call for new members as we continue to build a more transparent and sustainable community. In 2021, co-founders Lars Hupel and Miles Sabin stepped down from leadership. We are all grateful for what they created and their several years of service. What remains...

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...