タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

haskellに関するsatojkovicのブックマーク (3)

  • 高階関数 - Wikipedia

    高階関数(こうかいかんすう、英: higher-order function)とは、第一級関数をサポートしているプログラミング言語において少なくとも以下のうち1つを満たす関数である。 関数(手続き)を引数に取る 関数を返す 概要[編集] 高階関数は厳密には第一級関数をサポートしているプログラミング言語において定義される。C言語やPascalでは、関数へのポインタを利用して高階関数を模倣することができるが、関数ポインタによって第一級関数をサポートしているとみなされてはいない。高階関数は主に関数型言語やその背景理論であるラムダ計算において多用される。 また、ある関数(手続き)の引数となる関数(手続き)のことを関数引数[1]や手続き引数[2]と呼ぶこともある。 種類[編集] ここでは処理系に実装されていることが多いものだけをあげているが、高階関数も普通の関数と同様に、プログラマが自由に定義して利

    高階関数 - Wikipedia
    satojkovic
    satojkovic 2006/07/28
    高階関数。C言語では関数ポインタで書ける。
  • Haskell mode for xyzzy - #3(2005-12-09)

    ■ [Haskell] Haskell mode for xyzzy 以前導入しようとしたときには、xyzzy使いならば必ず見たことがあるであろう「名前が衝突するのでexportできません」というエラーメッセージで導入できませんでした。 あまりこのあたりのことがわかっていないのでいい加減なのですが、.xyzzyやsiteinit.lを評価する時点では、現在のパッケージはuserで、editorパッケージが(use-package)されているような雰囲気がします。ということは、 (push '("\\.hs$" . hs-mode) *auto-mode-alist*) (autoload 'hs-mode "hs-mode" t) だと、userパッケージにhs-modeというシンボルを定義した挙句、hs-mode.lがロードされるときにeditorパッケージ内でhs-modeというシンボ

    satojkovic
    satojkovic 2006/07/24
    xyzzyでhs-modeエラーの対処法
  • href(Haskellリファレンス検索)

    $Id: index.ja.rhtml,v 1.2 2006/05/31 17:48:17 aamine Exp $ href はコマンドラインから Haskell の リファレンスマニュアルを検索するツールです。 日語のリファレンスマニュアル自体も同梱されています。 ダウンロード href-0.3.3.tar.gz (ソースコード) href-0.3.3-win32-x86.zip (Windows 用バイナリ) 旧バージョン 実行例 引数なしだとドキュメントの存在するモジュールを表示します。 $ href Control.Exception Control.Monad Data.Char Data.List Data.Maybe Data.Tuple System.Directory System.Environment System.IO Text.Regex 引数が一つのときは、

  • 1