Playground搭載のHaskell for Macをインストールして使ってみた

公開日: : Mac

20160412-192305.jpg

関数型プログラミング言語HaskellのMac用IDEである「Haskell for Mac」を使ってみました。

    

Haskell — Functional Programming Lab App
カテゴリ: 開発ツール
価格: ¥2,400

    

スポンサード リンク
20160412-192638.jpg

Haskell for Macを起動するとウェルカム画面が表示され、「Create a New Haskell Project」からプロジェクトを作成することができます。

    

20160412-192841.jpg

画面は左から順に「Project Navigator」「Editor」「Playground」の3つに分かれています。

右上の「Show or Hide Area」ボタンで、それぞれの領域の表示・非表示を切り替えることができます。

    

20160412-214926.jpg

右側のPlayground領域にHaskellのコードを書くと、XcodeのPlaygroundのように右側へ実行結果が表示されます。

ちなみに上記コードはSwiftでいうところの

(1...10).map{ $0 + 1 }

(1...10).map{ n in n + 1 }

のような動作をします。

    

20160412-221645.jpg

左側のEditor領域で関数を定義すると、それを右側のPlayground領域で使用することができます。

    

20160412-222653.jpg

グラフを描画するサンプルなども同梱されていて楽しげです。

    

@akio0911はこう思った。

以前に「すごいH本」を読んでHaskellについて勉強しましたが、 ⇒ Functional Programming in Swiftを読むために、すごいH本を読み終えた感想

Functional Programming in Swiftを読むために、すごいH本を読み終えた感想

    

今回紹介したHaskell for MacのPlaygroundを使って2週目を読んでみるのもありかなーなどと思っていたりします。

    

この記事が気に入ったら「いいね!」しよう

follow us in feedly

Feedlyで最新記事を購読

Twitterで更新情報をゲット!

LINEでご感想・ご要望お送りください!
(スマホでLINEを起動 > 友だち追加 > QRコード)

関連記事

I20151001-155532.jpg

【Mac】OS X El Capitanでメニューバーを自動的に消す方法

OS X El Capitanでは、画面上部にあるメニューバーを自動的に隠せるようになりました。

記事を読む

20141101-163035.jpg

OS X YosemiteのSafariでアドレスを全部表示する設定方法

YosemiteではSafariが8.0と新しくなっており、インターフェイスもiOSのSaf

記事を読む

20150404-121859.jpg

【開発】Macでgitのマージに使えるフリーのdiffツール「p4merge」

Macでgitのマージに使えるツールとして、フリーのビジュアルマージ&diffツールである「p4

記事を読む

I20151001-141216.jpg

【Mac】El Capitanでファイルをゴミ箱に入れないで削除できるようになりました

Macでの「ファイル削除」=「ゴミ箱に入れる」でしたが、OS X El Capitanではファイ

記事を読む

I20151001-133050.jpg

【Mac】OS X El Capitan‎の画面分割で左右のウィンドウを入れ替える方法

Mac向けの新OS「OS X El Capitan」で、フルスクリーンにおける画面分割(Spli

記事を読む

【Mac】macOSのメール(Mail.app)でGmailをサクサク快適に使う方法

macOSに搭載されているメールアプリ、いわゆるMail.appでGmailを使っていたんで

記事を読む

I20160205-104030.jpg

Macでファイル名を連番に一括変更する簡単な方法

OS X Yosemite(10.10)以降では、複数のファイルの名前を簡単に連番などに一括変更

記事を読む

I20150910-175912.jpg

iPhone 6s / 6s Plusは価格がネック。MacBook 12インチと比較してみた

今回のアップル発表会にて、新型iPhoneである「iPhone 6s」と「iPhone 6s

記事を読む

軽くて速くて安い!USB3.0対応の外付けポータブルハードディスク。Macでも使える!

USB3.0対応なので高速転送できて、しかも手のひらサイズでめっちゃ軽くて、なのにお値段もお手頃

記事を読む

20141103-151618.jpg

iPhoneをMacにUSB接続しても自動でインターネット共有されないようにする設定方法

iPhoneのインターネット共有をオンにした状態で、iPhoneをUSBケーブルでMacに接続す

記事を読む

【Mac】macOSのメール(Mail.app)でGmailをサクサク快適に使う方法

macOSに搭載されているメールアプリ、いわゆるMail.ap

【メンズネイル】新宿区大久保のネイルサロンで紫とピンクのネイルにしてもらった

2016年11月12日、東京都新宿区大久保にあるネイルサロン「

[Xcode][Swift]ボタンなどの同時タップを禁止する

iOSで、ボタンなどの同時タップを禁止する方法を紹介します。

【HomeKit】家の照明をSiriで制御できるようにしてみた

Apple製品と家電を連携するシステム「HomeKit(ホーム

【メンズネイル】新宿区大久保のサロンでターコイズとピンクのメタルネイルにしてもらった

2016年10月22日、いつもお世話になっているネイルサロン「

→もっと見る

PAGE TOP ↑