~/conference

Northeast Scala Symposium 2014

date:2014-03-01..2014-03-02
location:New York, United States
series:Northeast Scala Symposium · one edition

The Northeast Scala Symposium 2023 is a community-driven conference made possible by the Philadelphia, New York, and Boston Scala Enthusiasts.

Scala developers, functional programmers, data engineers, backend engineers, build and release engineers, library and framework authors, tooling and compiler plugin authors

dependent object types (DOT); higher-kinded types and phantom types; implicits and type classes; Scala macros and macro materialization; Scalaz library idioms; Scalaz-Stream Process and Task; Summingbird streaming map-reduce; Algebird sketches (HyperLogLog, Count-Min); GeoTrellis raster processing; Play 2 with Akka and WebSocket; sbt multi-repo builds and plugins; WartRemover linter and Scala AST checks

titleauthorlength
Academese to English: Scala's Type System, Dependent Types and What It Means To YouHeather Miller49m
Scala’s type system gives concrete features and patterns: abstract type members replace verbose generics, existential and refinement types decouple…
Talk on
Summingbird: A Streaming Map-Reduce API for Storm, Hadoop, & MoreP. Oscar Boykin31m
Summingbird is a Scala library that expresses streaming map-reduce as composable producers and planners, running on Storm, Hadoop and planned Spark backends…
Talk on
Learning ScalazEugene Yokota29m
Scalaz aims to make Scala code more type-safe and composable by providing concrete tools: it replaces unsafe equality so comparing different literal types…
Talk on
May Your Data Ever Be CoherentDaniel Spiewak46m
Coherence means designing data so related inputs and checks are encoded together rather than scattered; examples use Scala pattern matching, Option/Validation…
Talk on
Macros vs TypesEugene Burmako, Lars Hupel40m
Argues that neither wins alone: combine strong compile‑time types with compile‑time code emission via Scala macros to get readable APIs and fast generated…
Talk on
An Introduction to Scalaz-StreamPaul Chiusano29m
Overview of Scalaz-Stream: the library centers on Process[A,B] (output and request types) and compiles streams to Task via runLog; Task is a first‑class…
Talk on
Functional Programming is TerribleRúnar Bjarnason35m
Argues that Scala forces workarounds for pure FP: no general tail-call elimination in Scala, so composing many functions needs trampolines with memory and CPU…
Talk on
Better Living Through sbtLuke Amdor15m
An organizational sbt setup that standardizes settings and automates releases so dozens of small repositories behave like one coherent system. Uses a Banno sbt…
Talk on
Understanding the World Pixel by PixelJosh Marcus15m
GeoTrellis is a Scala library for low‑latency, distributed raster processing that powers interactive web services and batch pipelines; it handles a 2M×1M…
Talk on
Having Fun with Play! 2, Akka and WebsocketVictor Siu-Leung Chan16m
Built Blackbeard CMS to push New York Times content to third parties using Play! 2, Akka and WebSockets; it supports single‑page editing with 5–10 editors per…
Talk on
What You See & What You GetDoug Tangren16m
Shows concrete mismatches between Scala source and the JVM bytecode: uses javap to inspect classfiles and demonstrates how Scala default arguments compile into…
Talk on
Verruca Vulgaris Treatments for ScalaBrian McKenna14m
WartRemover is a linter that runs as a compiler plugin, macro, or command line tool to find and error on specific Scala “warts.” It disables features by…
Talk on
Sbt 1.0 - The Interactive Build ToolJosh Suereth23m
Quick overview of what's actually new: SBT 1.0 stabilizes the 0.12/0.13 cleanups, guarantees a year of binary-compatible incremental releases, and ships a…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.