SaaSHub helps you find the best software and product alternatives Learn more →
Top 14 Transducer Open-Source Projects
-
umbrella
⛱ Broadly scoped ecosystem & mono-repository of 192 TypeScript projects (and 157 examples) for general purpose, functional, data driven development
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I absolutely don't mind the plugin system being a Scheme. It's a plugin for a text editor, and Steel(https://github.com/mattwparas/steel) seems to be a lot less of a maintenance burden than WASM plugins(besides that I find the WASM tooling to be extremely complex).
But besides all that, Helix learned be that I don't need fancy plugins or endless finicking with config files and toolchains. Using a combination of other tools, like yazi and lazygit, helps me not only inside my editor but outside of it as well. And Kakoune does this even better. In that regard it has been a real eye-opener and refreshing. The downside is, it's hard to go back to other editors!
Manual recursion often isn't needed. You can get basically all of what you want from Transducers: https://github.com/fosskers/cl-transducers
I wanted ClojureScript, without transpilation, in the browser so badly I implemented much of it in plain JS. But JS still lacks first-class protocols (although there is a T39 proposal for them) so I have to implement protocols first. And I can tell you from having implemented much of Clojure myself in plain JS that it's protocols all the way down. 80% of my library are types and their protocols.
Transducers related posts
- Steel – An embeddable and extensible Scheme dialect
- Should all Clojure functions be polymorphic by default?
- Do you do full-on FP in JavaScript? Want it?
- Tranducers in Common Lisp: Efficient, ergonomic data processing
- What do functional programmers like functional programming?
- Writing Javascript without a build system
- What’s everyone working on this week (7/2023)?
-
A note from our sponsor - SaaSHub
www.saashub.com | 27 Apr 2024
Index
What are some of the best open-source Transducer projects? This list will help you:
Project | Stars | |
---|---|---|
1 | umbrella | 3,213 |
2 | steel | 848 |
3 | Transducers.jl | 424 |
4 | scriptum | 382 |
5 | ThreadsX.jl | 309 |
6 | FLoops.jl | 303 |
7 | rubico | 267 |
8 | streaming | 109 |
9 | cl-transducers | 85 |
10 | FoldsCUDA.jl | 54 |
11 | streamer | 40 |
12 | atomic | 32 |
13 | data-lens | 30 |
14 | ribose | 2 |
Sponsored