GHC の線形型プロトタイプのお試し環境を作る

Posted on 金 28 6月 2019 in プログラミング言語 • Tagged with Haskell, 線形型, GHC, Docker

現在, GHC に 線形型の追加提案 が出ている.その提案に合わせて,プロトタイプも公開されている.内容はあまり詳しく追 …


Continue reading

GHC で LLVM を通したビルドを行う

Posted on 金 17 5月 2019 in 環境構築 • Tagged with Haskell, GHC, LLVM, macOS, Homebrew

GHC で LLVM を通してビルドをしたかったので,設定した.その備忘録.

macOS で LLVM を GHC が使えるようにする

GHC が対応してる LLVM の …


Continue reading

GHC IO モナドの中身

Posted on 金 17 5月 2019 in プログラミング言語 • Tagged with Haskell, GHC, IO

Haskell の IO モナドって,中身どうなってたんだろと気になってて,ちょっと調べてみた.そのメモ.

IO モナドと RealWorld

まずは基本 …


Continue reading

STG Version 2.5 の動作

Posted on 金 19 4月 2019 in プログラミング言語 • Tagged with Haskell, 抽象機械, GHC

先日 STG の動作について説明する機会があったんだが,ちゃんと説明できなかった.で,ちょっとこれじゃまずいって思 …


Continue reading

Functor / Applicative / Monad が表すもの

Posted on 土 13 4月 2019 in 直感 • Tagged with Haskell, GHC, GHC拡張, 標準ライブラリ

https://kazu-yamamoto.hatenablog.jp/entry/2019/04/11/111238 の記事に触発されて,ちょっと書く気になった.こちらも面白い記事なので,ぜひ参照してほしい …


Continue reading

GHC のノートコメントについてのあれこれ

Posted on 土 06 4月 2019 in 構想 • Tagged with Haskell, GHC

https://github.com/myuon/ghc-compiler-notes にコントリビュートしたので,それについてと考えてることとか書く.

なお, myuon さんによる紹介記事も参照 …


Continue reading