algebird

Aggregate library

A library for building aggregate systems in Scala using algebraic data types and monoids

Abstract Algebra for Scala

GitHub

2k stars
232 watching
345 forks
Language: Scala
last commit: 3 months ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
databricks/scala-style-guide A guide for writing maintainable and readable Scala code 2,741
twitter/cassovary A big graph processing library for the JVM written in Scala 1,045
typelevel/cats A library providing abstractions for functional programming in Scala, aiming to support core, binary compatible, modular and efficient typeful libraries. 5,256
twitter/effectivescala A comprehensive guide to improving the scalability and maintainability of Scala applications. 2,239
scala-js/scala-js Compiles Scala source code to efficient JavaScript bytecode for use in web and mobile applications. 4,605
twitter/chill Extends Kryo serialization library with Scala extensions for configuration and easy deserialization/serialization 610
milessabin/shapeless Generic programming library for Scala that enables abstracting over generic functions and eliminating boilerplate code 3,394
twitter/util A collection of idiomatic, reusable utility tools and libraries built on top of Finagle and Scala. 2,689
com-lihaoyi/ammonite An improved Scala REPL with scripting capabilities and syntax highlighting. 2,612
twitter/scalding A Scala library for specifying and executing MapReduce jobs in Hadoop 3,500
malcolmgreaves/avro-codegen A tool that generates Scala code from Avro schemas 9
andyglow/scala-jsonschema Generates JSON Schemas from Scala data types and objects 123
scalalandio/chimney A library for boilerplate-free data transformations using type-safe mapping and automatic conversion. 1,174
codacy/codacy-scalameta A tool for static code analysis in Scala 34
scala/scala-async A library that provides a direct style of coding for composing asynchronous code in Scala 1,149