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
346 forks
Language: Scala
last commit: 5 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,743
twitter/cassovary A big graph processing library for the JVM written in Scala 1,046
typelevel/cats A library providing abstractions for functional programming in Scala, aiming to support core, binary compatible, modular and efficient typeful libraries. 5,276
twitter/effectivescala A comprehensive guide to improving the scalability and maintainability of Scala applications. 2,240
scala-js/scala-js Compiles Scala source code to efficient JavaScript bytecode for use in web and mobile applications. 4,610
twitter/chill Extends Kryo serialization library with Scala extensions for configuration and easy deserialization/serialization 612
milessabin/shapeless Generic programming library for Scala that enables abstracting over generic functions and eliminating boilerplate code 3,398
twitter/util A collection of idiomatic, reusable utility tools and libraries built on top of Finagle and Scala. 2,692
com-lihaoyi/ammonite An improved Scala REPL with scripting capabilities and syntax highlighting. 2,610
twitter/scalding A Scala library for specifying and executing MapReduce jobs in Hadoop 3,506
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 124
scalalandio/chimney A Scala library for automating data transformations without boilerplate code. 1,181
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,152