Arrow KT 2.0 預覽, 更道地 Kotlin 的 FP Library

By Brandy Chang

議題

Arrow KT 2.0 預覽, 更道地 Kotlin 的 FP Library

AU [[ new Date( '2023-07-29 06:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 06:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 07:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

Arrow KT 2.0 來了,一個 Open Source 的 Kotlin functional programming 補完計畫。從 0.x 的很 category theory 到用 Suspend 取代 IO Monad. 2.0 除了支援 KMM 又更往 Kotlin 的道地用法靠瓏。本分享將會討論

  • Arrow KT 0.x 到 2.x 轉變
  • Arrow KT Migration Tool
  • Collections and Recursive
  • Error Handling with FP

講者

Brandy Chang

Brandy Chang

10多年後端開發,主力是 Kotlin x Java backend 在這個大 DevOps 時代,都略懂略懂的雜工 - Kotlin Meetup #4 #9 - Kotlin 讀書會導讀

JVM United JVM 聯合國 3YQUVL general (30mins)