Algebird

Abstract Algebra for Scala (by twitter)

Algebird Alternatives

Similar projects and alternatives to Algebird

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Algebird alternative or higher similarity.

Algebird reviews and mentions

Posts with mentions or reviews of Algebird. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-13.
  • What do you use when you have to store high cardinality metrics?
    5 projects | /r/golang | 13 Feb 2023
    https://github.com/twitter/algebird (production ready, used at Twitter, but for the JVM)
  • Symbolics.jl: A Modern Computer Algebra System for a Modern Language
    6 projects | news.ycombinator.com | 5 Mar 2021
    Hey, I have... I'm a co-author of Algebird[0], which has many ideas that I'd pull over.

    I'm hoping to introduce Clojure's "spec" or "schema" libraries so that the types at play can at least be inspectable inside the system. In a fully typed language, I'd implement the extensible generics as typeclasses.

    I suspect it would make it quite a bit tougher (at least in the approach I'm imagining) for folks to write new generic functions, due to many type constructors...

    On the other hand, the complexity is there, even if you don't write it down!

    It would be a big project, and a worthy effort, to write down types for everything in SICM.

    [0] https://github.com/twitter/algebird

Stats

Basic Algebird repo stats
2
2,285
7.6
16 days ago

twitter/algebird is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of Algebird is Scala.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com