社交設計文章列表 | CodeData
top

Haskell Tutorial(29)一個型態的 newtype

By caterpillar | 2015/06/23

Haskell 中可以使用 newtype 為某型態建立新型態,就方才我們的需求來說,我們需要有個新型態 ZipLt a 來代表 [a],這時可以如下定義 …

mBlock & Arduino(13)使用搖桿控制

By caterpillar | 2015/06/17

搖桿這東西,經常可見到它的應用,電玩設備就不用說了,我前陣子剛掛掉的行車記錄器,上頭也有個小搖桿,主要用來上下左右操控選單,以及按下搖桿確認選項 ... 你也可以挑戰使用搖桿來控制 3D 立方體旋轉喔!

C# Test Legacy Code(4)Unit Test with Static Functions

By joeychen | 2015/06/16

這篇文章所要解決的問題類型,也是 legacy code 常見的壞味道,直接與 static function 耦合。這與上面的第二篇直接相依於簡單工廠的 static function 有一點像,但目的卻是不同。

Haskell Tutorial(28)活用 Applicative 的 pure 與 <*>

By caterpillar | 2015/06/15

Applicative 的 pure 將指定的函式置入與值相同的情境 f,而 <*> 用指定的函式對 Applicative 中的情境 f 中的值進行套用,這個套用的過程被隱藏起來了 …

mBlock & Arduino(12)使用超音波感應器測量距離

By caterpillar | 2015/06/10

超音波感應器蠻常出現在電子機器人的產品上,通常是用來測量距離,超音波感應器各有一個發射及接收超音波的零件,活像兩顆大大的眼睛,在製作機器人時,就經常成為造型之一 ... XD

我們的作者

» 全部作者群

熱門技術文章

最新論壇文章