這裡是我紀錄想法的地方,包含程式、生活、心靈成長

目錄


關於我

現職前端工程師,喜歡在程式各領域遊蕩尋找新的思考方法,致力於將 Functional Programming 概念落實到實際程式中,讓開發者們感受 FP 思維帶來的好處,持續學習關於 FP 的相關理論,以及 FP 相關程式語言來將概念引用到 JS/TS 之中,其中包含 OCaml、Haskell、Lambda Calculus、範疇論等等。

將 Functional Programming 的知識點進行蒐集整理,期望能透過不同角度看待 FP 的方式來協助 FP 學習者理解這些方法對我們思考上的幫助是什麼。

擅長的事物

  • 問題拆解及抽象
  • 通用函數設計

語言

  • Javascript/Typescript
  • OCaml
  • Rust
  • Lean
  • Haskell
  • Racket

我通常在工作中做什麼

  • 協助建立團隊開發原則,確保部份核心程式邏輯處在受控範圍
  • 關注於開發者體驗,引導成員識別各種方法對自己的影響
  • 對各成員間較模糊的 coding style 提供一個思考流程與決策邏輯