diff --git a/preprocessed-site/img/2020/meta-introduction/setup-flowchart.png b/preprocessed-site/img/2020/meta-introduction/setup-flowchart.png new file mode 100644 index 00000000..c46d3edf Binary files /dev/null and b/preprocessed-site/img/2020/meta-introduction/setup-flowchart.png differ diff --git a/preprocessed-site/posts/2020/meta-introduction.md b/preprocessed-site/posts/2020/meta-introduction.md new file mode 100644 index 00000000..0089d38e --- /dev/null +++ b/preprocessed-site/posts/2020/meta-introduction.md @@ -0,0 +1,50 @@ +--- +title: Haskell入門メタ情報2020 +headingBackgroundImage: ../../img/background.png +headingDivClass: post-heading +author: Kazuki Okamoto +postedBy: Kazuki Okamoto (@kakkun61) +date: June 1, 2020 +tags: [] +--- + +こんにちは。 + +ここ数年のHaskellはちょっと見ないうちに新ツールが出ていたりして、入門するとき・再開するときに「あれ?書籍はこう書いているけど、ウェブの記事では別のツールを使っている」という箇所でつまづくことが多くなっているように感じます。 + +そういうわけでこの記事ではHaskellそのものではなくその周辺ツールについて解説していきます。 + +# コンパイラーおよびパッケージマネージャー + +2020年6月現在、GHCおよびパッケージマネージャーをインストールするための選択肢としては次のものがあります。 + + - Haskell Platform + - GHCup + - Stack + - OSのパッケージマネージャー + - YUM・APTなど + - Homebrewなど + - Chocolateyなど + +それぞれの詳細は後述するとして、まずはどれを選ぶべきかのフローチャートをお見せします。 + +![setup flowchart](/img/meta-introduction/setup-flowchart.png) + +## Haskell Platform + +## GHCup + +## Stack + +## OSのパッケージマネージャー + +# GHC + +そもそもGHC以外のコンパイラーはないの? + +# オンライン実行環境 + + - https://repl.it/ + - https://paiza.io/ + - http://wandbox.org/ + - http://code.world/haskell