Low-Level Programming
Building a machine
- Building a CPU with Haskell - Part 1 :: Will Yager
- CPUの創りかた(1): 基本論理回路の定義など [はてなブログ]
- CPUの創りかた(2): decorderとmultiplexer
- CPUの創りかた(3): ROMをつくる
- CPUの創りかた(4): Flip Flop
- CPUの創りかた(5): 4 bitレジスタ
- CPUの創りかた(6): プログラムカウンタ
- CPUの創りかた(7): 加算器を作る
- CPUの創りかた(8): すべては足し算だった
- CPUの創りかた(9): CPUはじめました
- CPUの創りかた(10): おまけ、アセンブラ
- Creating a Stack Machine with Haskell
System Programming
HDL
- CλaSH - From Haskell to Hardware [pdf]
- CλaSH FPGA Starter
- gergoerdi/clash-spaceinvaders: Intel 8080-based Space Invaders arcade machine implemented on an FPGA, written in CLaSH
- Integrating Verilator and Clash via Cabal (7 May 2020)
- Isomorphism of digital circuits
- Bluespec Compilerをstack環境のghcでビルドしてみた - Qiita
- B-Lang-org/bsc: Bluespec Compiler (BSC)
- FFT With Circat
- HaSKI
- From Haskell to Hardware
Arduino
- frp-arduino/frp-arduino
- Haskellでarduino(主にfrp-arduino)
- The blog of wjwh - Building constant-time constant-memory programs for your Arduino with CoPilot
- Juniper - Functional Reactive Programming for the Arduino
Raspberry Pi
- Raspberry Pi 2にGHCとStackをインストールした時のメモ
- Raspberry PiでAArch64なGHCを動かす - Qiita
- Cross Compiling Yesod to Raspberry Pi – zw3rk – Medium
- A Haskell Cross Compiler for Raspberry Pi – zw3rk – Medium
- Haskell on Raspberry PI 4 - Vaclav Svejcar
- Rasberry Pi3 (ARMv7)にhaskell-stackをインストールする
Kinect
Mobile
- The push-notify package
- obsidiansystems/obelisk: Functional reactive web and mobile applications, with batteries included.
iOS
- HaskellがiOSをサポート、性能を改善
- Haskell ではじめるふわとろ Cocoa アプリ開発
- Haskell - GHC for iOS : iOSアプリをHaskellで開発する
- Haskell - GHC for iOS : cabal-iosをできるようにする
- IPhone
- Cross-compiling GHC
- Cross Compiling GHC
- Building a GHC cross-compiler for Apple iOS targets
- ghc-ios/ghc-ios-scripts
- language-c-inline
- mchakravarty/language-c-inline - wiki
- Haskell - GHC for iOS : OpenGLで3Dグラフィックスを表示してみる、の準備
- Using Haskell in an Xcode Cocoa project
- A Haskell Cross Compiler for iOS – zw3rk – Medium
- iOS and Template Haskell – zw3rk – Medium
- MobileHaskell(iOS)
- nanotech/swift-haskell-tutorial: Integrating Haskell with Swift Mac Apps
- HaskellでHello Worldしてみました(Mobile Haskell/iOS) - Qiita
Android
- Android
- passy/android-lint-summary
- A Haskell Cross Compiler for Android – zw3rk – Medium
- Android and Template Haskell – zw3rk – Medium
- Michael Chavinda - Froid: Functional Programming on Android - λC 2017 - YouTube
- Talk: Building Android apps with Haskell – zw3rk – Medium
- Android むけ Haskell コンパイラをリリースしました!