Effect v4 is here.
One ecosystem. Zero dependencies.
The next chapter of Effect and the foundation for building reliable software and AI agents in TypeScript.
A lot of people have changed their mind about Effect
Why? AI resolved basically every reason people didn't want to adopt it, while making the things it does well even more valuable
Pi now has 100000 stars on GitHub⭐️Thank you People of Pi for your contributions and support. The community is growing faster than ever!
Pi v2 coming soon…
Neovim multicursor (local branch 😇) is in a "mergeable" state now (but you can see some bugs in this demo :D)
This will quite literally be a killer feature: Vim will have no choice but to copy it (like :terminal and jobs).
No changes needed from any plugin; everything Just Works, including "surround" plugins. Visual-mode and completion were the trickiest parts...
The architecture is the Right Way: all user input is structured as Atoms. Plugins can subscribe to Atoms and react to literally any user action.