Practical Programming with Result/Either & a look into AssemblyScript


Details
Dear Meetup friends,
we are happy to have another event on-site.
Two interesting Tech Talks are waiting for you:
Practical Programming with Result/Either - A comparison of Scala, Kotlin, TypeScript and Java
by André Petermann, Senior Software Architect @jambit
Programming with the Result or Either type (aka Railway Oriented Programming) instead of exceptions is a suitable way to write programs that clearly separate domain logic from error handling. Further on, it automatically leads to a clean unified coding style and more robust code. However, when applied to real-world problems there are certain standard situations where people new to this style may struggle.
In this talk, André will introduce programming with the Result type from scratch. He will cover basic operations such as map or flatMap as well as working with lists of Results, for example, how the fold operation is used to reduce a list of Results to one. All examples will be provided in Scala, Kotlin, TypeScript and Java. There is a GitHub repository that allows for a hand on session.
This talk is targeting open-minded programmers from all levels of programming experience who are interested in Railway Oriented Programming or new programming techniques in general.
https://github.com/p3et/practical-result
A look into AssemblyScript
by Ajit Singh, Software Architect @jambit
A TypeScript-like language for getting started with WebAssembly easily.
Let's take a look into how to get started with WebAssembly using AssemblyScript.
Also what makes AssemblyScript different from TypeScript.
We are looking forward to having a great evening with you.
Beer and Pizza guaranteed.
Best
Johanna
COVID-19-Sicherheitsmaßnahmen

Practical Programming with Result/Either & a look into AssemblyScript