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コード)

関連記事

20141022-100559.jpg

OS X Yosemiteの起動USBメモリを作ってクリーンインストールする方法

@akio0911です。ついに出ましたね、OS X Yosemite!僕は今回、起動用のUS

記事を読む

I20151001-141216.jpg

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

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

記事を読む

20150404-121859.jpg

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

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

記事を読む

I20151101-220309.jpg

【Mac】Tweetbot for Twitterが起動しない時の対処方法

僕はMac版のTweetbotを愛用しているのですが、数日前から起動ができなくなってしまいました

記事を読む

I20150622-234834.jpg

【Mac】OS X El Capitan(エルキャピタン)で楽しみにしている新機能4つ

先日のWWDC2015にて発表された、OS Xの新バージョン「El Capitan(エルキャ

記事を読む

20141102-152210.jpg

OS X Yosemiteのドックのみをダークモード・標準スタイルに変更する方法

@akio0911です。先日、OS X YosemiteでDockやメニューを暗く表示する「

記事を読む

I20151001-133050.jpg

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

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

記事を読む

20160315-124738.jpg

ブロガー&アプリ開発者がMacBook 12インチを買ったのでレビューしてみる

いままで「MacBook Pro (13-inch Mid 2012)」をメインマシンとして使っ

記事を読む

20141111-110358.jpg

【Mac】ターゲットディスプレイモードで接続できない時の対処方法

iMacには「ターゲットディスプレイモード」と呼ばれる機能が搭載されており、外付けディスプレイと

記事を読む

20141018-091347.jpg

iMac with Retina 5K displayは外付けディスプレイとして使用できない

@akio0911です。先日発表された「」。待ちに待ったRetina搭載iMacがついに出た

記事を読む

I20170521-225453.jpg
東京駅八重洲口の「羊肉酒場 悟大」で網焼きジンギスカンを頂きました!

ゆうせいさんと株式会社 大庄さんからご招待頂き、悟大withサッポ

I20170514-165235.jpg
iPhoneと連携できる体重体組成計「Withings Body Cardio」を使ってます

ジムに通い始めて体脂肪率が落ち始めたのをキッカケに、iPhoneと

I20170507-155440.jpg
【派手髪】ハーレイクイン風の髪色に染めてもらいました

2016年10月20日、ハーレイクイン風の髪色に染めてもらいました

I20170504-173110.jpg
【メンズネイル】東京・新宿のネイルサロンでターコイズのホログラムネイルしてもらった

ネイルネタが1年分くらい溜まっているので、ちょっとずつ書いていこう

I20170502-010117.jpg
SNUGGのライトニングケーブルが耐久性高し。8ヶ月使ってますが断線の気配なし!

iPhoneの充電&転送ケーブルであるLightningケーブルっ

→もっと見る

PAGE TOP ↑