Skip to content

ScalaSyd Reboot - Episode 3

Photo of Jules Ivanic
Hosted By
Jules I.
ScalaSyd Reboot - Episode 3

Details

Almost 3 years after the last ScalaSyd event, we're back in 2021!

2021 will be a year full of ScalaSyd events!
We’re planning to have an event every month, at the beginning of each month.

If you want to give a talk, you can:

We’re interested in everything around Scala!
Don’t be shy!
Come talk to our friendly community about your discoveries, your work, or anything you’re passionate about! 🙂

You can join the Australian Scala Community on Slack here: https://join.slack.com/t/scalamelb/shared_invite/zt-oi7bi1zb-WpnPocyf2S7tQA4EFMKPpg

-----
How to survive algorithms in Scala [Aussie edition]
William Narmontas
@ScalaWilliam / https://scalawilliam.com

A mention of an algorithm tends to conjure up images like 'i++' and 'a[x] = a[x-1] + a[x-2]' which come from the classic trinity of Python, C and Java. In 2020, Scala's immense growth has risen the bar from simply writing Java in Scala syntax, to thinking in immutable style.
In this talk, you will learn about my journey with algorithms in Scala and the educational website "Scala Algorithms".

Who is William?

William has been working with Scala for nearly 8 years, all the way from low-level performance optimization to architecture; his focus has mostly been in finance where conciseness plays a big part.

-----
Scala3, the new features
Afsal Thaj

A sneak peak into the following:

  • Type matching
  • Singleton types
  • Polymorphic Function Types
  • Type-class derivation using scala3 Tuple
  • Reimplementing some scala3 functions
  • Compile-time Mirror
  • Type-class derivation revisited
  • Inline, and transparent
  • Macros

Who is Afsal?

Afsal, working as a functional programmer and consultant at Simple Machines.
Author of zio-config
Loves to hike, hike and hike + share knowledge.

Photo of ScalaSyd group
ScalaSyd
See more events
Online event
This event has passed