サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
パリ五輪
wiki.haskell.jp
Haskellの世界にはたくさんのデータ構造があり、魅力の一つであるとも言える。とは言え、どれを使えばいいのかは悩みの種。Haskellで実装されている様々なデータ構造の特徴と使い方を紹介する。 リスト 難易度: ☆ 誰もが真っ先に触れるであろうデータ構造、リスト。順番に処理したいデータをまとめる構造としては王道中の王道だ。また、多くのデータ構造はリストとの相互変換をする関数を提供している。 リストを構築する手段は多数ある。 コンストラクタ(:)と[]で直接構築する リテラル [0,1,2,3] FromThenTo記法 [0,2..12] 構築関数 unfoldr, iterate, replicate, repeatなど 逐次的な処理のための表現だけでなく、他の構造への橋渡しとしてもリストは重要な役割を担っている。 利点 扱いが簡単で、リストを取るまたは返す関数がたくさんある 欠点 正
Haskellに関する日本語のリンク集 建設中です!どんどん追加・削除しましょう! 入門系 Haskell 超入門 - Qiita 1から学ぶHaskell: プログラマ向けのHaskell入門 こわくないHaskell入門(初級) - Qiita Haskellらしさって?「型」と「関数」の基本を解説!【第二言語としてのHaskell】 ドキュメントの翻訳 GHC ver. 7.8.2 GHC: こちらはGHC 8.0.2に対応してますが、2017/2/19現在まだ工事中。 The Typeclassopedia Monad Transformers Step By Step 言及している原文へのリンクは切れている。現在はこちら Megaparsec tutorial from IH book 翻訳記事 Haskell 初心者へのアドバイス (和訳) - Qiita Haskell のア
Haskell Day 2012 - すごい Haskell みんなで 話そう Haskell Day 2012 - [PARTAKE] プレゼン資料 すごいHaskellたのしく裏話! Vimの開発環境 EmacsとGlossでお絵描きしてみるよ Cabalの話-Cabalの依存関係解決- すごいYesod楽しく学ぼう! Haskell Status Update 2012 HaskellでBehavior Driven Development 見た目は指数、中身は線形。〜GTAプログラミング〜 Persistentの使い方 参照透過性とは何だったのか Togetter Haskell Day 2012 - Togetter 写真 master_q撮影 録画 1 2 3 4 5 参加者によるレポート記事 Haskell Day 2012、書籍販売と「すごいHaskell」サイン会 - オ
調整/当日スケジュール GHCソースコードリーディング勉強会 第0回(準備編) - [PARTAKE] 資料 GHC の機能と関わりの深いライブラリやツールなどの取得 どの部分を読むかにもよりますが、GHC の機能の一部は base パッケージや DPH ライブラリ(並列配列)、haddock など外部のライブラリやツールと関 わっているので、ちゃんと読もうとするなら、その辺も取得しておく必要が ありますね。(またビルド時にはこれらのライブラリやツールが必要です。) git clone 後、以下のコマンドを実行して下さい。 ./sync-all get テストやベンチマーク、その他のライブラリも必要なら、こちらのコマンド になります。 ./sync-all --testsuite --nofib --extra get http://hackage.haskell.org/trac/ghc
ようこそHaskell-jp wikiへ! このサイトについて(現在は編集できない状態で公開しています!) このWikiはHaskell関連情報を日本語でまとめるためのポータルサイトです。 2022年11月までgititというWikiエンジン(もちろんHaskell製)で運用されておりましたが、ホスティングサービスとして利用していたHerokuの無料プランが廃止されたことや、長期間編集される見込みがないことから、現在は静的サイトとして読み込み専用で公開しています。編集用のページや編集履歴にアクセスしても404 Not Foundが返ってきます。そのほか、多くのページはURLが変わってしまっている点にご注意ください。編集履歴を閲覧したい場合はGitリポジトリーにおける履歴からご覧ください。編集したい場合は今後はhaskell-shoenの利用をご検討ください。 コンテンツ メーリングリスト
このページを最初にブックマークしてみませんか?
『Haskell-jp wiki - Front Page』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く