新しいプロジェクトを始める

Haskell:
新しいプロジェクトを始める

How to: (方法)

Haskellで新しいプロジェクトを始めるには、以下の手順を実行します。

-- stackを使用して新しいプロジェクトを作成する
stack new myproject

cd myproject
tree

出力例:

myproject/
├── app
│   └── Main.hs
├── src
│   └── Lib.hs
├── test
│   └── Spec.hs
├── myproject.cabal
├── stack.yaml
└── ...

プロジェクトの基本的な構造が作られたので、Main.hsLib.hsにコードを書き始めることができます。

Deep Dive (深堀り)

Haskellは1990年に発表された純粋関数型プログラミング言語です。プロジェクトを始めるのにはcabalstackという二つのツールがあります。stackは設定が簡単で、依存関係管理が行き届いているため、特に新規プロジェクトにおすすめです。cabalも強力ですが、より高度な設定やHaskellの経験が必要になることもあります。

Haskellの新プロジェクトでは、プロジェクトのスケルトンを確立し、モジュールやテストのためのディレクトリとファイルを生成します。これは、開発を始める前に一貫性のある構造を与え、保守管理を容易にするためです。

See Also (関連情報)

以下のリンクから、Haskellのプロジェクト開始に関するさらに多くの情報を見ることができます。

これらのソースを参照して、Haskellでのプロジェクト開始に関してより深く学ぶことができます。