一晃眼發現已經剩下3篇的量了,看來 30 天要包山包海還是相當困難的 (X
前面的篇幅都著重在介紹 Kotlin,說是介紹也不是非常詳盡,但我們必須往下一個章節...
為什麼我們需要糾錯(Error Correction)?
所有計算和通訊任務都是透過實體設備來完成的,而這種設備通常是嘈雜且不可靠的。這意味著設備在執行其過程時...
List Monad
在講 list monad 前我們先回憶一下 applicatives,我們知道 <*> 是可以把一個在 context 裡的...
Day2 : Counter
Given an integer n, return a counter function. This counter funct...
LazyList 細部處理拆解
講進階用法之前,先來看一下 LazyList 是怎麼處理 LazyList(1, 2, 3, 4).map(_ + 10).fi...
持續精煉我們的核心 API
讓我們開始實作其他核心 API 吧!以下為完整程式:
import java.util.concurrent.*
object P...