那我們究竟如何用 Fennel 來做事呢?就像所有的高階語言一樣,我們至少需要:
函數
區域變數
數字與字串
容器
迴圈
迭代
條件判斷
函數
(fn pr...
終於到了 FP 的第四篇了,本篇是 FP 的最後一篇,要來談一些 FP 的進階議題:
函數式編程慣用法
FP 與程式碼復用 (code reuse)
函數式...
前言
昨天我們完成了遊戲的基本介紹與專案規劃,今天要正式進入 Sudoku 的資料結構設計。一個數獨遊戲的核心就是 9x9 的盤面,如何設計盤面、如何表示格子的...
在物件導向的世界裡,繼承的應用很普遍,但其實在資料庫, table 與 table 之間,也可以建立繼承的關係,下面就來介紹要如何在 PostgreSQL 使用...
EXPLAIN是一個用來分析 SQL 語法很好用的工具,不只是 MySQL , PostgreSQL 也可以使用,接下來會介紹一下,EXPLAIN 在 Post...
今天會學到的
瞭解常用的 cmake 指令與選項(-S、-B、-G、-DCMAKE_BUILD_TYPE…)
為什麼會產生 Makefile 或 build....