Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

haskellに関するsiroccoのブックマーク (535)

  • Haskell Day 2012に行ってきました - Logic Dice

    Haskellについてもっと知りたい! と思い、Haskell Day 2012に行ってきました。 すごいHaskellたのしく学ぼう! 作者: Miran Lipovača,田中英行,村主崇行出版社/メーカー: オーム社発売日: 2012/05/23メディア: 単行(ソフトカバー)購入: 25人 クリック: 580回この商品を含むブログ (73件) を見る 幅広く、開発環境の設定から応用まで、自分のHaskell力が圧倒的に不足しているせいで理解できたことの方が少ないですが、入門書を読み終わった後の道しるべが見えました。 それぞれの発表で印象に残った点と、簡単な可能を交えて今日の発表内容を紹介します。 すごいHaskell楽しく学ぼう裏話 スライド - http://tanakh.jp/pub/haskell-day-2012-05-27.html#1 没案:「Haskellやらないか

    Haskell Day 2012に行ってきました - Logic Dice
  • nushio3 - Overview

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    nushio3 - Overview
  • @nushioのマイページ - Qiita

    posted articles:Haskell:55%DeepLearning:18%Haskell,QuantityCalculus:9%Windows:9%Git:9%

    @nushioのマイページ - Qiita
  • Syntax in Functions - Learn You a Haskell for Great Good!

    Syntax in Functions Pattern matching This chapter will cover some of Haskell's cool syntactic constructs and we'll start with pattern matching. Pattern matching consists of specifying patterns to which some data should conform and then checking to see if it does and deconstructing the data according to those patterns. When defining functions, you can define separate function bodies for different p

    sirocco
    sirocco 2012/05/28
    bmiTell 関数の引数は RealFloat 型の型クラス制約がついていますが、すごいH本では型クラス制約 ではなく、 Double 型に指定されています。#Haskell
  • 「すごいHaskellたのしく学ぼう!」は気配りと楽しさがすごい - keigoiの日記

    書はHaskellの入門書です。とっても親しみやすい内容と文体で、構成についても、順序を踏んで丁寧に書かれているようです。また日語(マルチバイト文字)の扱いを付録で解説しているのもポイント高いですね。 以下、ざっくり目を通して、これは!と思った点をまとめました。 イントロはHaskellの概要をやさしい文体で、でもしっかり説明しています。 Haskellがもつ純粋さと参照透明性の重要さ、必要最小限の計算を行う遅延評価であること。型付けが重要なのは当然として、型推論がすばらしいこと。さいごに「Haskellはエレガントで簡潔です」。 全体として:気配り 翻訳が読みやすいです!親しみやすさが日語になってグッと増した感があります。翻訳文であることを全く感じさせません。 また随所で、著者の気配りを感じさせられます。 文中の補足説明やNOTEが親切です。たとえば、初見ではワケわからない型の周り

    「すごいHaskellたのしく学ぼう!」は気配りと楽しさがすごい - keigoiの日記
    sirocco
    sirocco 2012/05/26
    zip 関数がふたつのリストからひとつにまとめる様子のイメージがジッパーのようであることから命名されている、ってこの本で初めて知った。
  • [けんてーごっこ]日本最大のクイズ・検定投稿サイト - けんてーごっこ|みんなが作った検定クイズが50万問以上

    sirocco
    sirocco 2012/05/24
    やった1位だ! / 【Haskell検定@けんてーごっこ】3問中3問正解 52人中 全国1位|あなたは『Haskellに詳しい人』です (全問正解の1位がほとんど)
  • すごいHaskellたのしく学ぼう! | オーム社eStore(β)

    Haskellの達人たちが推薦する楽しい入門書 丁寧な解説とポップな例題で物のHaskellプログラミングを習得できる入門書。 原書の“Learn You a Haskell for Great Good!”は、型、遅延評価、モナドといった難しい概念にも自然に慣れていけるよう工夫された構成、他の言語経験者への配慮に加え、原著者による楽しいイラストによって、もっとも分かりやすいHaskellとして、高く評価されています。 このような方におすすめ プログラマー Haskell入門者 Haskellを実用的に学びたい人 関数型言語に興味のある人 書籍(紙版書籍): 2,800円 + 税 PDF版書籍データ: 2,240円 + 税 コンボパック: 4,200円 + 税

    sirocco
    sirocco 2012/05/23
    PDF版があったのか・・・PDFと本のセットが4200円。うーん、どうしよう。
  • Amazon.co.jpふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門 (単行本)

    Amazon.co.jpふつうのHaskellプログラミング ふつうのプログラマのための関数型言語入門 (単行本)
    sirocco
    sirocco 2012/05/22
    最初に読んだHaskell本。Haskellを知ったのもこの本の著者青木さんのサイト。自分は間違いなく頭が良くないのでHaskellなんて使えないだろうと思っていた。この本はその不安を解くための記述から始まり、乗せられた。
  • すごいHaskellたのしく学ぼう! | Ohmsha

    イントロダクション 第1章: はじめの第一歩 第2章: 型を信じろ! 第3章: 関数の構文 第4章: Hello 再帰! 第5章: 高階関数 第6章: モジュール 第7章: 型やクラスを自分で作ろう 第8章: 入出力 第9章: もっと入力、もっと出力 第10章: 関数型問題解決法 第11章: ファクターからアプリカティブファンクターへ 第12章: モノイド 第13章: モナドがいっぱい 第14章: もうちょっとだけモナド 第15章: Zipper 付録A:マルチバイト文字列処理に関する訳者補足 付録B:訳語一覧 訳者序文 イントロダクション で、Haskellって何なの? Haskellの世界に飛び込むのに必要なもの 謝辞 第1章 はじめの第一歩 1.1 関数呼び出し 1.2 赤ちゃんの最初の関数 1.3 リスト入門 連結 リストの要素へのアクセス リスト中のリスト リストの比較 さらなる

    すごいHaskellたのしく学ぼう! | Ohmsha
    sirocco
    sirocco 2012/05/22
    これは売れると思う。本屋さんで「すごい」って言葉を見て、とりあえず手に取って読みますよね。日本語バージョンはスカイツリーと富士山、大仏、五重塔、寿司のイラストが追加されてます。
  • Amazon.co.jp: Learn You a Haskell for Great Good!: A Beginner's Guide: Lipovaca, Miran: 本

    Amazon.co.jp: Learn You a Haskell for Great Good!: A Beginner's Guide: Lipovaca, Miran: 本
    sirocco
    sirocco 2012/05/18
    凄い人だ。「スロベニアの情報専攻の大学生さんが書いた本だそうです。非ネイティブの学生が英語の計算機言語入門書を出している事実は刺激的ですね」
  • 書籍編集局ブログ|Ohmsha

    2月15日(木)に開催された「Developers Summit 2018(デブサミ)」(主催:翔泳社)にて「ITエンジニアに読んでほしい! 技術書・ビジネス書大賞2018」のプレゼン大会と投票が行われ、大関真之先生の著書『機械学習入門 ボルツマン機械学習から深層学習まで』がみごと技術書部門の大賞の栄冠に輝きました! プレゼン大会では大関先生自ら書に関する熱い熱い思いを披露していただました。このプレゼンによって「読んでみたい!」「数式が苦手だけどこのなら読める!」と惹きつけられるオーディエンスが続出!みごと大賞に選ばれることとなりました。ブラボー! 書は、おとぎ話の白雪姫に登場するお妃様と鏡の関係をなぞらえ、その問答により「機械学習とは何か」「何ができるのか」を楽しいストーリーと可愛らしくしかも的確なイラスト、そして数式をまったく用いることなく解説している画期的な内容です。 登場する

    書籍編集局ブログ|Ohmsha
    sirocco
    sirocco 2012/05/16
    おお、これでHaskellユーザがガンガン増えるぞ! って、英語圏では随分前から本もWEBもあるのだけれど爆発しないのは何故だろう? ま、いいや。
  • BDD on Haskell の為のディレクトリ構成を考える

    ひさしぶりの Haskell ネタ 2011/12/13 追記下の例で app.cabal の設定や Setup.hs の記述などの情報が古かったので,こちらも一読してください → BDD on Haskell チュートリアル その0 経緯Haskell でそれなりのプログラムを書いてみようとしたので,HUnit や QuickCheck を使って BDD でやろうとしたのだけど,How to write a Haskell program 以上の事を誰も書いてないし,HUnit や QuickCheck の実例を書いた日語圏のブログ記事も,その単体モジュールのテストのみ書いていて,肝心の全体テストを通しで実行するなどのネタが書かれていない. じゃあ実際に公開してるリポジトリでも見てみるかと思い,patchtag を見ても今度は公開してる人の殆どがテスト書くとかしてなかった.Haskel

  • Monadius - a scientist's toy box

    サービス終了のお知らせ いつもYahoo! JAPANのサービスをご利用いただき誠にありがとうございます。 お客様がアクセスされたサービスは日までにサービスを終了いたしました。 今後ともYahoo! JAPANのサービスをご愛顧くださいますよう、よろしくお願いいたします。

    sirocco
    sirocco 2012/05/11
    最初にGameクラスを作って、Gameクラスの Monadius インスタンス、 Monadius型って順序で作った? Monadius型を定義したけど似た型を使いたいからGameクラスあった方が良いよね、で、インスタンス作って順序では泥縄か・・・。
  • プログラミングHaskellの裏舞台 - あどけない話

    中村正三郎さんがプログラミングHaskellの書評を書いてくれましたので、触発されて少し補足します。 訳について 直訳を避け、意訳する 訳は、直訳を避け意訳を心がけました。原文が想像できない自然な日語を目指しています。たとえば、章のはじめには必ずこういう表現があります。 We conclude with ... これを この章を ... で終える と訳すと原文が想像できますし、自分がを書く場合はこんな表現は使わないので不自然です。 この章を ... で締めくくる とすると、少しはよくなりますが、まだ英語に影響されています。というわけで、こういう訳にしました。 この章の締めくくりとして...を説明する カタカナを使わず、和語を使う カタカナで説明した気になっている人は説明が下手だと僕は思っています。これは口頭での説明でも、文章でも同じです。文章を読まずに、訳の質を判断するには、カタカナの

    プログラミングHaskellの裏舞台 - あどけない話
    sirocco
    sirocco 2012/05/10
    理解しやすいように、意訳どころか中身まで変更していたのか・・・すごい。
  • 『すごいHaskellたのしく学ぼう!』が発売のようですね、はたしていい本か検討してみた: ソフトウェア工学雑談

    このはもともとこのサイトですよね。 Learn You a Haskell for Great Good! http://learnyouahaskell.com/ まあ、英語で読める人はここでいいわけです。 でも、日語だと時間も節約できるし、紙でもってたほうがやっぱり読みやすいですよね。 で、いいか、と読まずに、検討する こういう翻訳の場合、原書の評価を調べればいいわけで、 レビュー2人で5点なので、いいですね、 というわけでにはいかない。 2人だし、ステマかもしれないし(冗談ですが。 お金ないから、慎重に買いか、調べなければならない。会社に買わせようか、と思ったが、会社は厳しそうだし、最近。 実は、最近読んでるのは、『Real World Haskell』。 もう一回いうと、ぼくが勉強してるのは、『Real World Haskell 実戦で学ぶ関数型言語プログラミング』ですね

    sirocco
    sirocco 2012/05/10
    「一冊の参考書をしっかりやった方が良いというのは、受験生の鉄則」。「本を読む本」は内容を理解して実践すべき本で、「本の運命」はエッセイなの読み流して参考になる部分があれば儲けものって感じかな。
  • "Learn You a Haskell for Great Good!" を翻訳しました - 純粋関数空間

    [@nushio](https://twitter.com/#!/nushio)こと村主さんと Learn You a Haskell for Great Good! を翻訳しました。 「すごいHaskellたのしく学ぼう!」というタイトルで、 5月22日、オーム社様より発売予定です! 詳しい情報は http://ssl.ohmsha.co.jp/cgi-bin/menu.cgi?ISBN=978-4-274-06885-0 こちら。 入門書としての出来の良さに惚れ込んで原著者の Miran Lipovača さんに 翻訳したい旨を伝えたのが発端でした。ちょうど去年の夏頃でしたか。 そうこうしているうちに、オーム社の鹿野さんから出版のお話を頂いて、 トントン拍子で進んで行きました。 翻訳作業の方はトントン拍子とはいかず、 関係者の皆様にはご迷惑をお掛けしました。 ともあれ、完成しました。5

    sirocco
    sirocco 2012/05/02
     「Haskellはおもしろい。以上!」
  • Halobet 🎀 Situs Slot Online Terpercaya Gacor 2024

    Decrease quantity for Halobet 🎀 Situs Slot Online Terpercaya Gacor 2024 Increase quantity for Halobet 🎀 Situs Slot Online Terpercaya Gacor 2024 Fasilitas Lengkap untuk Pemain Baru Bagi para pemain baru, Halobet menyediakan fasilitas lengkap untuk memastikan Anda merasa nyaman dan terhibur selama bermain di situs kami. Dari berbagai pilihan permainan slot hingga layanan pelanggan yang responsif,

    Halobet 🎀 Situs Slot Online Terpercaya Gacor 2024
    sirocco
    sirocco 2012/04/26
    サイン貰いに行きたい・・・。
  • Amazon.co.jp: すごいHaskellたのしく学ぼう!: Miran Lipovača (著), 田中英行 (翻訳), 村主崇行 (翻訳): 本

    Amazon.co.jp: すごいHaskellたのしく学ぼう!: Miran Lipovača (著), 田中英行 (翻訳), 村主崇行 (翻訳): 本
    sirocco
    sirocco 2012/04/26
    予約しました。
  • Writing foldl using foldr

    In Real World Haskell, Chapter 4. on Functional Programming: Write foldl with foldr: -- file: ch04/Fold.hs myFoldl :: (a -> b -> a) -> a -> [b] -> a myFoldl f z xs = foldr step id xs z where step x g a = g (f a x) The above code confused me a lot, and somebody called dps rewrote it with a meaningful name to make it a bit clearer: myFoldl stepL zeroL xs = (foldr stepR id xs) zeroL where stepR lastL

    Writing foldl using foldr
  • Gitをバックエンドに使ったプログラマ向きWiki - Gitit - Masatomo Nakano Blog

    Wikiというものはとても便利なんだけど、 大量の文章を書くにはWebブラウザのインターフェースはまだまだ辛い オフラインで使えない(文章書くのは電車が一番) 複数の文章を再構成したり、一括で検索したり、置換したりは、Webだとやっぱりきびしい と言った欠点がある。 とは言え、誰でも気軽に編集できるWikiの魅力も捨てがたい。 そこで、「Wikiではあるんだけど、ローカルでも自分の好きなエディタで簡単に編集できるツールないかなー」と探してみたら、 Gitit というWikiを発見した。 ここ数日、結構な量のドキュメントをGititで書いてみて、わりと満足しているのだけど、検索してもGititの日語の情報があまり出てこないので紹介してみる。 Gititの特徴 コンテンツをGitのレポジトリに保存する。 そのGItレポジトリをcloneして好きなようにいじってからcommit/pushすれば