The Awesome Scala feed

Today

jackson-module-scala

Add-on module for Jackson to support Scala-specific datatypes.
Featured Package // Category JSON

Spire vs Breeze

Popular comparison
  • Spire - Powerful new number types and numeric abstractions for Scala.
  • Breeze - Breeze is a numerical processing library for Scala.

Yesterday

µPickle

A lightweight serialization library for Scala that works in ScalaJS, allowing transfer of structured data between the JVM and JavaScript.
Featured Package // Category Serialization

json4s vs play-json

Popular comparison
  • json4s - Project aims to provide a single AST to be used by other scala json libraries.
  • play-json - Flexible and powerful JSON manipulation, validation and serialization, with no reflection at runtime.

Last 7 Days

DynaML

Scala Library/REPL for Machine Learning Research
Featured Package // Category Machine Learning

Homegrown Scala Collections - Part 6 - Set.foreach & Varargs

In this video we are going to implement our very first higher-order function on Sets which will allow us to traverse (walk through) the entire Set and apply a function to each element while doing so. Additionally we are going to learn about variable argument functions (varargs), which is a syntactical construct for implementing functions with a virtually endless amount of homogeneous arguments.
Tutorial Added by: agilesteel // www.youtube.com

Scala Days New York 2018 Videos uploaded

Article Popular Story // www.youtube.com

lolhttp

An HTTP & HTTP/2 Server and Client library for Scala.
Featured Package // Category HTTP

Play vs Scalatra

Popular comparison
  • Play - Makes it easy to build scalable, fast and real-time web applications with Java & Scala.
  • Scalatra - Tiny Scala high-performance, async web framework, inspired by Sinatra.

kantan.csv

CSV handling library for Scala with multiple backends.
Featured Package // Category CSV

State of the Scala 2 Union by Adriaan Moors

Article Popular Story // www.youtube.com

fm-flatfile

Very flexible, Flat File (CSV, TSV, Excel, etc) Reader for Scala.
Featured Package // Category CSV

Awesome Scala Newsletter » 122

Top Stories
  • Scala Programming - A Skeptic's Journey
  • Combined evolution of Scala and Dotty (gource visualization)
  • Home Made Face Recognition Application with DL4J
Follow us on Twitter @ScalaLibHunt

ScalikeJDBC vs Slick

Popular comparison
  • ScalikeJDBC - A tidy SQL-based DB access library for Scala developers.
  • Slick - Modern database query and access library for Scala.

Minitest

A testing framework with a focus on simplicity.
Featured Package // Category Testing

Scala Programming - A Skeptic's Journey

Article Popular Story // www.skedulo.com

Code formatting: scalafmt and the git pre-commit hook

A step-by-step guide on how to set up a pre-commit hook for code formatting in Scala through scalafmt
Article Added by: alodavi // medium.com

Last 30 Days

longevity

A Persistence Framework for Scala and NoSQL with a Domain Driven Design Orientation
Featured Package // Category Database

MGO

Modular multi-objective evolutionary algorithm optimization library enforcing immutability.
Featured Package // Category Science and Data Analysis

sttp

The Scala HTTP client you always wanted!
Featured Package // Category HTTP

Homegrown Scala Collections - Part 5 - Linked Set

In this video we are going to revamp our initial implementation of Sets, since it offered no way to link elements of a Set to each other and thus prevented us from implementing methods like isSubsetOf.
Tutorial Added by: agilesteel // youtu.be

xsbt-web-plugin

Build enterprise J2EE Web applications in Scala.
Featured Package // Category Sbt plugins

Scalatags vs Binding.scala

Popular comparison
  • Scalatags - Write html as scala code and have your ide syntax check it.
  • Binding.scala - A reactive web framework. It enables you use native XML literal syntax to create reactive DOM nodes, which are able to automatically change whenever the data source changes.

Scalaxb

An XML data-binding tool for Scala that supports W3C XML Schema (xsd) and Web Services Description Language (wsdl) as the input file.
Featured Package // Category HTTP

Dockerising a Scala and Akka HTTP Application

Learn how to dockerise your Scala or Akka HTTP application, and how to make the image much more lightweight!
Tutorial Added by: mlvhub // www.codemunity.io

Play JSON

The Play JSON library
Featured Package // Category JSON

Awesome Scala Newsletter » 121

Top Stories
  • To tag a type – tagged types vs case-classes
  • How We Found a Missing Scala Class
  • Putting BDD in practice using Scala
Follow us on Twitter @ScalaLibHunt

How We Found a Missing Scala Class

Article Popular Story // heapanalytics.com