< Back
Antonio Gelameris

Antonio Gelameris

Antonio Gelameris functionally knits threads using Scala since 2018. He's one of the maintainers of the Typelevel Toolkit and a regular contributor to the Typelevel ecosystem.

The talk

Simple TCP chat with simple native client

Scala is a versatile multi-platform language that excels both in high-level functional programming abstractions to write concurrent JVM applications and elegant low-level solutions with Scala Native. In this talk, we'll unlock the multi-platforming power of the Typelevel Stack, using fs2 (a high-level library for writing functional effectful and concurrent streams) in combination with scodec (a combinator library for working with binary data) to write a concurrent TCP chat server with a native command-line client, that will share the same low-level communication protocol.