參考來源 : https://arrow-kt.io/learn/immutable-data/intro/
不可變的領域模型的一點點麻煩
前兩天提到的 Dat...
前情提要
昨天我們實作了很簡陋的api,今天我們要將它重構成好一點點,至少加入一些錯誤處理。400、500這些status code,讓我們再發生錯誤的時候,可...
Java 的 Record 類是從 Java 16 開始提供的新特性,提供了一種簡潔的方式來建立不可變的資料類別。而在 Kotlin 早已經有 data cla...
今天我想來點 CLRS
我們會透過 Introduction to Algorithms 來講解 Quick Sort 和 Heap Sort
Quick S...
「現在計算機程式碼應該都說明完了。」蕭凱琪鬆了口氣。「剩下的『while』你也體驗過它的效果了,只要括號裡的條件為真,它就會重複執行大括號『{}』包著的程式碼。...
Item 48 : 給高階函數使用 inline 修飾子
所謂高階函式是接受其他函式作為參數或返回函式的函式,可以理解成函式裡面還有函式,所以稱函式俄羅斯娃...