トップ 最新

#3 [全文検索]

検索方法

並べ替え: 表示件数: 検索条件の書式:

[SIMILAR] WITH 12470 compare WITH 7213 sortby WITH 6721 成用 WITH 6721 数合 WITH 5619 合成 WITH 5138 haskell WITH 4473 関数 WITH 2044 明示 WITH 2011 で関 WITH 1829 引数 WITH 1172 成す WITH 1088 面倒 WITH 1067 定義 WITH 897 数を WITH 603 on WITH 573 で書 WITH 555 方向 WITH 438 以下 WITH 427 書く WITH 289 書き WITH 1 [ WITH 1 ] WITH 1 import WITH 1 data WITH 1 . WITH 1 list WITH 1 :: WITH 1 ( WITH 1 a WITH 1 -> WITH 1 b WITH 1 ) の検索結果 267 件中 1 - 10 件目 (0.65419304 秒)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 次へ

2006-10-21 [類似検索]

[ong>Haskellong>] on

import Data.List on :: (a -> a -> b) -> (c -> a) -> (c -> c -> b) f `on` g = \x y -> g x `f` g y のようなonong>定義ong>しておくと、 ong>sortByong> (ong>compareong> `on` snd) [(1,2),(2,1),(1,3)] のように書くことができます。以下と同じですが、ちょっと読みやすげ。 ong>sortByong> (\ (_, x) (_, y) -> ong>compareong> x y) [(1,2),(2 ...

#  (スコア:10000)

2006-11-17 [類似検索]

[ong>Haskellong>] Programming ong>ong>ong>ong>ong>ong>ong>ong>ong>ong>ong>ong>ong>ong>ong>withong>ong>ong>ong>ong>ong>ong>ong>ong>ong>ong>ong>ong>ong>ong> Arrows

a -> m bong>関数ong>をong>合成ong>するKleisli Compositionから入るArrowsのチュートリアル。身近な話題から入っているので、私にとっては他のArrowsの話よりも導入部分がわかりやすいです。まだ最後まで読んでいないので、理解したわけではないですけど。 HXTのArrows APIはなんとなく使えはするものの、ちゃんと理解してい ...

#  (スコア:4363)

2006-10-25 [類似検索]

[ong>Haskellong>] Monad Transformers Step by Step

一つの例をモナドをong>合成ong>しながら拡張していくという形で説明されているので使い方のチュートリアルとしてはかなり分かりやすいと思います。最後に、モナドの型クラスの方(MonadReaderとかMonadStateなど)にも触れているとなお良かったかも。 ...

#  (スコア:3762)

2006-10-23 [類似検索]

[ong>Haskellong>] IOとMonadIO

Invalid Textたとえば、HDBCを使うときに普通にIOモナドの中から直接扱うには、 f :: IO () f = bracket (connectODBC dsn) (disconnect) (\conn -> ...) のようにすればOKです。ところがこれをIOモナドをong>合成ong>するモナドの中で扱うとすると、bracketの型がIO a -> (a -> IO b) -> (a -> IO c) -> IO cなのでbra ...

#  (スコア:3737)

2009-10-20 [類似検索]

[ong>Haskellong>] The Typeclassopedia

by Brent Yorgey <first initial last name at cis.upenn.edu> 標準ong>Haskellong>ライブラリには、代数や圏論に裏打ちされた数多くの型クラスが用意されています。流暢なong>Haskellong>ハッカーになるためには、これら全てに根本的に慣れ親しんでいる必要がありますが、慣れ親しむためには、しばしば山ほどのチュートリアルや ...

#  (スコア:3537)

2009-09-17 [類似検索]

[ong>Haskellong>] Maybeをfilterする

Maybeの中の値を元に、Maybe自体をNothingにしたいケースが結構あります。例えば、Maybe Stringで中の文字列が空の場合にはNothingにしたいケースなどです。 nonEmptyString :: Maybe String -> Maybe String nonEmptyString s = case s of Just s | s /= "" -> Just s _ -> Nothing これを少し一般化すると、こ ...

#  (スコア:3399)

2006-09-28 [類似検索]

Prelude - a ong>Haskellong>-like functional library

Rubyでong>関数ong>プログラミングっぽく書くためのライブラリ。 ...

#  (スコア:3372)

2006-02-13 [類似検索]

[ong>Haskellong>] Hoogle

ong>Haskellong> APIの検索ができます。ong>関数ong>名はもちろん型からも検索できるのが面白いです。 Ord a => [a] -> [a] と入れるとsortなどが出てきます。ong>引数ong>の順番が変わっていても認識するので、 [a] -> (a -> b) -> [b] でもmapが出てきます。 XML-RPCなどで呼び出せるようにして、エディタから引けるようにすると便利そ ...

#  (スコア:3247)

2006-06-06 [類似検索]

[ong>Haskellong>] ふつうのong>Haskellong>プログラミング

初めて触れる人には、入門ong>Haskellong>よりわかりやすいのではないかと。 ong>関数ong>型言語を全く知らない場合には、やはりong>Haskellong>: The Craft of Functional Programmingの方がお勧めかも。 ...

#  (スコア:2887)

2007-08-01 [類似検索]

[Q3] IMAP4のマルチパート処理

IMAP4アカウントでメッセージがキャッシュされていない場合、必要に応じてサーバからメッセージを取得します。このとき、まずFETCH BODYSTRUCTUREで全体の構造を把握してから、必要な部分だけをFETCH BODY[]で取得し、それらをong>合成ong>してMIMEの構造を作り上げています。このong>合成ong>する部分にバグがあって、パートが ...

#  (スコア:2833)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ... 次へ