タグ

haskellに関するsumipanのブックマーク (15)

  • Haskell Study Plan

    Posted by alpheccar - Feb 15 2007 at 18:13 CEST I have recently convinced one of my friends to learn Haskell. But, he finds it very difficult. He is making a big effort and really wants to learn it but the beginning is hard and he may have spent too much time writing Java code. So, to help him, I have written a short Haskell study plan. It may interest some other people so I decided to take the r

  • Haskell - Wikipedia

    Haskell は高階関数や静的多相型付け、定義可能な演算子、例外処理といった多くの言語で採用されている現代的な機能に加え、パターンマッチングやカリー化、リスト内包表記、ガードといった多くの特徴的な機能を持っている。また、遅延評価や再帰的な関数や代数的データ型もサポートしているほか、独自の概念として圏論のアイデアを利用し参照透過性を壊すことなく副作用のある操作(例えば 代入、入出力、配列など)を実現するモナドを含む。このような機能の組み合わせにより、手続き型プログラミング言語では記述が複雑になるような処理がしばしば簡潔になるばかりではなく、必要に応じて手続き型プログラミングを利用できる。 Haskell は関数型プログラミングの研究対象として人気が高い。あわせて Parallel Haskell と呼ばれるマサチューセッツ工科大学やグラスゴー大学によるものをはじめ、他にも Distribu

    Haskell - Wikipedia
  • A Gentle Introduction to Haskell, Version 98

    Paul Hudak, Yale University John Peterson, Yale University Joseph Fasel, Los Alamos National Laboratory September 28, 1999 翻訳:山下 伸夫 <nobsun@sampou.org> これは、「やさしい Haskell 入門 (バージョン98)」のHTMLバージョンです。 目次要約 イントロダクション 値、型、その他の有用な概念 関数 case 式とパターン照合 型クラスとオーバローディング 再び、型について 入出力 標準の Haskell クラス モナド 数 モジュール 型付けの落し穴 配列 この先の学習 参考文献 目次 このHaskell Tutorialのマスター文書は、 haskell.orgにあります。このレポー トの訂正や変更はすべてそこに反映されるようになっ

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • Hoogle(the Haskell API Search Engine)

    Welcome to Hoogle Links Haskell.org Hackage GHC Manual Libraries Hoogle is a Haskell API search engine, which allows you to search the Haskell libraries on Stackage by either function name, or by approximate type signature. Example searches: map (a -> b) -> [a] -> [b] Ord a => [a] -> [a] Data.Set.insert +bytestring concat Enter your own search at the top of the page. The Hoogle manual contains mor

  • İddaa Bahis Siteleri - Burada En İyi Siteler Var

    Öncelikle Türkiye'de online bahisi sürekli takip eden geniş bir kesim mevcut. Ülkemizde özellikle futbol fanatikliği bizim coşkumuzu ayrı kılıyor. Bu fanatikliğin yanı sıra bahislerde de kendini gösteriyor, en çok da canlı bahislerde. Türk kullanıcıları en güvenilir iddaa bahis sitelerini arıyorlar sürekli. Fakat online bahislerde dikkat edilmesi gereken bazı hususlar var, ayrıntılarını birlikte e

    sumipan
    sumipan 2006/06/12
    haskellで書かれたバージョン管理ソフト
  • Haskell のお勉強

    Haskell は関数型プログラミング言語の”標準語”として、1990 年に 誕生 (Haskell 1.0) した比較的新しい言語です。 その後、1999 年に安定した言語定義 Haskell 98 が制定され、 徐々に知名度が高くなっています。 しかし、まとまった日語の解説がほとんど無いので、 簡単な解説記事を書いてみました。 目次 Haskell とは プログラムを動かす 関数を定義する 型 入出力 Haskell で最小二乗法 自前の data と class Monad 探索 種々のデータ構造 Module 詰碁を解く

  • プログラム工学VI 授業関連資料

    連絡先 研究室:研究所棟3階,W305室 e-mail:koshida@cc.teu.ac.jp What's New 2004年12月22日 重要:第4回レポートの締切を2005年1月31日とした. 非常に重要:第4回レポートに限り,遅れレポートは認めない.締切厳守のこと. 2004年10月22日 今年度は,口頭試問を実施しないことにした. 採点の終わったレポートは,「授業日程」中の「レポート返却日」に示された日に返却する.その日にレポートが返却できなった場合は,欠席扱いになるので注意のこと. 2004年10月14日 授業日程に誤りがあることに気がついたので修正した. FAQ レイアウトがおかしいのはなぜ? バッククォート文字(`)はどこ? hugsの中でdeleteキーを有効にする方法は? hugsで対話的に入力できるものは何? 授業計画 及び 講義資料 2004年度 プログラム工学V

  • A Haskell bookshelf

    My favourite scheme implementation is scheme48, which takes its name from its being initially implemented in 48 hours by Richard Kelsey and Jonathan Rees in August 1986. They used Common Lisp on a Symbolics 3600 and Maclisp on a PDP-10. Now, thanks to Jonathan Tang’s tutorial, you can write yourself a scheme in 48 hours, but using Haskell instead of Lisp. The tutorial is intended as an introductio

    A Haskell bookshelf
  • Haskell - HaskellWiki

    2023 November GHC 9.4.8 is released October GHC 9.8.1 is released September GHC 9.6.3 is released August: GHC 9.4.6 is released June Stackage LTS 21.0 is released with GHC 9.4.5 Stackage Nightly moves to GHC 9.6 May GHC 9.2.8 is released GHC 9.6.2 is released April GHC 9.4.5 is released 2022 October The Haskell Error Index is introduced 2021: December: GHC 9.0.2 is released August: GHC 8.10.7 is r

  • プログラム・プロムナード

    会誌「情報処理」連載の「プログラム・プロムナード」(2002年4月〜2005年3月掲載)と「Haskellプログラミング」(2005年4月〜2006年3月掲載)はどなたでもご覧になれます。ファイルはすべてPDF形式です。 「Haskellプログラミング」に掲載されたプログラムは http://www.sampou.org/haskell/ipsj/ から取ることができます.

  • A Gentle Introduction to Haskell, Version 98

    Paul Hudak, Yale University John Peterson, Yale University Joseph Fasel, Los Alamos National Laboratory September 28, 1999 翻訳:山下 伸夫 <nobsun@sampou.org> これは、「やさしい Haskell 入門 (バージョン98)」のHTMLバージョンです。 目次要約 イントロダクション 値、型、その他の有用な概念 関数 case 式とパターン照合 型クラスとオーバローディング 再び、型について 入出力 標準の Haskell クラス モナド 数 モジュール 型付けの落し穴 配列 この先の学習 参考文献 目次 このHaskell Tutorialのマスター文書は、 haskell.orgにあります。このレポー トの訂正や変更はすべてそこに反映されるようになっ

  • Natume -- an implementation of Kana-Kanji conversion in Haskell

    なつめ‐Haskellによるかな漢字変換の実装 version 0.11 公開中。 Project Page|README|INSTALL|ChangeLog ソースコード natume-0.11.tar.gz 1.なつめとは なつめは、Haskellで実装されたかな漢字変換サーバです。 単語の接続コストを統計データに基づいて評価することにより、 ストレスの少ないかな漢字変換の実現を目指しています。 サーバ-クライアント間の通信に、Canna互換プロトコルを採用しているため、 あなたが使っているCannaクライアントをそのまま利用することができます。 「なつめ」という名称は、形態素解析のアルゴリズムを学ばせてもらった 奈良先端科学技術大学院大学の茶筌から連想できるものを選びました。 それから、かんな、なつめ。うまく尻取りにもなってるでしょう? 2. 謝辞 ソフトウ

    sumipan
    sumipan 2006/04/03
    なつめ 漢字変換
  • Haskell Language

    primes = filterPrime [2..] where filterPrime (p:xs) = p : filterPrime [x | x <- xs, x `mod` p /= 0]

  • Programming in Haskell

    Programming in Haskell ページへようこそ このサイトについて このサイトは、Haskell でプログラミングを楽しむためのサイトです。 現在のところ、WiLiKi というWiKiシステムで運用されています。WiLiKiの使い方は、 WiLiKi:WiLiKi:リファレンスマニュアルを参照してください。 メイリングリスト 「Haskellプログラミングを楽しむための」メーリングリストがあります. MailingListのページをご覧ください. チャット 「Haskellプログラミングを楽しむための」チャット・ルームがいくつか存在します. ChatRoomのページをご覧ください. サイトマップ Introduction Haskell とは Definition 仕様と標準ライブラリ Tutorial チュートリアル やさしいHaskell入門 モナドのすべて なぜ関数プ

  • 1