Scala Days 2018 Highlights

We went to the Scala Days 2018 in Berlin. The talks we liked the most were:

The Keynote of Adriaan Moors and Martin Odersky. They spoke mostly about Scala 3.0. Some interesting aspects were:

  • From 2.14 on Scala will switch to a new binary format called Tasty. Tasty should stay compatible between different Scala Versions and it should be possible to mix Libraries from different Scala Versions.
  • To make the step between Scala 2.14 and 3.0 smaller a lot of the new features are already included in 2.13 and 2.14. For example in 2.13 there will be a new Collections Library.
  • One of the main targets is to simplify Scala. Some of the planned changes are: a real Enum; Equality will only be possible between compatible Types; APIs which return Null have to be marked.

The Talk «Functional Interpreters and You» is about Free Monad and Finally Tagless. That's a pattern from Functional Programming which helps building DSLs. The advantage of it is that these DSLs can easily be composed and interpreted on different Interpreters.

The last Talk «Type Parameter Power-Up!» shows all the Type Parameters of Scala. (Covariance, Contravariance, Invariance, Upper Bounds, Lower Bounds, View Bounds and Context Bounds.) It also explains how and when they are used.

News

September 2021

Another successfull collaboration

Tegonal worked together on the last months with EXTRAMET to release a digital solution for their order management system. […]

August 2021

Tegonal is looking for you!

We are looking for a new team member who shares the enthusiasm […]

June 2021

Sensekiste celebrates its 1st anniversary

Nearly 4000 boxes were delivered within one year with the help of OpenOlitor […]

February 2021

120000 baskets distributed via OpenOlitor!

In 2020 OpenOlitor was used for the successful delivery of more than 120000 baskets […]

January 2021

OSS Support 2020

Supporting 10 OpenSource projects! […]

October 2020

What about SwissCovid App and data protection?

Should you install the app on your smartphone? We think: Yes, definitely! […]

January 2021

OSS Support 2020

July 2020

DNS over TLS

June 2020

New partners

May 2020

PhaenoNet

November 2019

15 Jahre Tegonal!

September 2018

Scala Days 2018

August 2018

Scala Meetup

August 2018

Clojure

April 2018

Neue Webseite!

News Archive