たぬの麻雀日記

なんだかいろいろと日々反省中。

  • Home
  • 紹介
RSS

haskell platformのインストールからhello world – ubuntu

Posted on 2012年2月3日 by tanu
No comments

環境はubuntu10.04。単体でいれるよりもplatformでインストールしたほうがいいという記述があったので鵜呑みにしてまんまやった←

cabalはhaskellのパッケージマネージャでhugsはインタプリタらしい。

% sudo add-apt-repository ppa:justinbogner/haskell-platform

% sudo aptitude update

% sudo aptitude install haskell-platform

% sudo aptitude install haskell-platform-doc

% cabal update

% sudo aptitude install hugs

2012-02-03_1046_001

終了はCtrl+D。

コンパイルして実行する場合は以下のようにオプションつけてghc6コマンドを使えばバイナリを吐き出してくれる。

% ghc6 –make hello.hs

あとはこのへんみながらやってみようかな。

 

追記:hugsいれなくてもghciってのがあった。

Share|
Categories: 未分類 | Tags: linux

ちょっとだけ昨日の続き。

Posted on 2012年2月1日 by tanu
No comments

最終的に残ったやつら。func6からfunc5呼び出してるあたりがなんかモヤっとするなあ。。

 

Share|
Categories: 未分類

わかったようなわからなかったような感じだったので実際に書いてみた。 – perl

Posted on 2012年1月31日 by tanu
No comments

関数型言語,興味はあるんですが,むずかしいすなー。それ系のつぶやきをみるたびにたまにネットで勉強はしてるんですが,Scalaもなんだか挫折したし。。。w といった中で,カリー化って言葉とwikipediaの説明を頼りに自分で実際に書いて動かしてみました。perlですけど。

パラメータが三つある関数を仮定して,これらのパラメータが一つになるように関数をちょこちょこ再構成していってみました。

step1は3つパラメータとる関数

step2でカリー化?

step3で中で内部で利用している関数をカリー化

step4でちょっと組み替えて

step5で全部パラメータが一つに。

 

こんな感じでいいんだろうか。。。あとは関数型言語のアルゴリズムの世界?

Share|
Categories: 未分類
Previous Entries
  • TagCroud

    天鳳 .NET bing c# catalyst flickr google GTD iphone irc linux Mac MT music mysql php pipes SecondLife seo Twitter ubuntu wordpress
  • 写真

    近所の改装中の公園。無くなるのかとおもったけど、復活してよかったよかった。
    一蘭なう
    大分完成が見えてきた駅前ビル
    近くの公園にて。天気いいね。
  • ワッショイヽ(゚∀゚)メ(゚∀゚)メ(゚∀゚)ノワッショイ

  • Calendar

    2012年2月
    日 月 火 水 木 金 土
    « 1月    
     1234
    567891011
    12131415161718
    19202122232425
    26272829  
  • 人気のある記事

    • 無料オンラインストレージ比較 – quanp vs dropbox vs sugarsync
    • grubコンソールで止まりbootできない – CentOS 5.4 grub.conf
    • osqleditでつながらないときにやったことメモ – oracle10g & windows7(xp-mode)
    • Visual Studioでsubversion – AnkhSVN
    • google アドレス帳 , iPhone, outlook, becky!間での連絡先共有 その2
  • Archives

  • Twitter

  • 携帯版

    たぬの麻雀日記
  • booklog

© たぬの麻雀日記. Proudly Powered by WordPress | Nest Theme by YChong
Posts webslice
Posts webslice
60