JCConf 2023

Sean Sun

I have worked as a Data Engineer for more than seven years. Using Python is popular in data engineering and science. However, I am more interested in Scala, especially the functional programming stack, and recently became a backend software engineer. Maybe because of my mathematical background, the quirky thing interests me and makes me keep learning and using it in production.


Session

10-06
15:05
45min
Tagless Final in Scala
Sean Sun

In the functional programming world, Tagless Final is a famous term. It is like a design pattern, encoding the business logic well. Let's briefly talk about where it comes from and how it applies to actual programming.
在 FP 的世界裡,Tagless Final是一個著名的術語,它是一種設計模式,很好地抽象業務邏輯,我們簡單說一下它的由來以及如何應用到實際程式設計中。

203
203