fold

    5

    3答えて

    私は、関数によってマップされた後にリストの最大値を必要とする問題を解決しようとしていました。リストはaからbまでの範囲です(a> bまたはb> a)。ハスケルはまた、減少するリストを定義することができるので、私は> bであるかどうかを確認する必要はなく、境界をb..aにする必要はないと考えました。機能は次のように多少なります空のリストの上に何らかの理由でそう Prelude.maximum: em

    0

    2答えて

    グリーティング、 私はjQueryを使い始めた初心者です。オープンなヘルプデスクのチケットの一覧を表示する私たちのチームのための基本的なPHPアプリケーションを構築しています。 画面の乱れを避けるため、チケットのタイトルとクリックした場合の説明のみを表示します。ここで が今の私のコード <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"

    2

    2答えて

    関数accumrArrayを呼びましょう。 accumrArray :: (e' -> e -> e) An accumulating function -> e A default element -> (i, i) The bounds of the array -> [(i, e')] List of associatio

    5

    4答えて

    私はハスケルを新しくしており、私は"Real World Haskell"という本を読んでいます。本書の第4章では、foldByを使ってgroupBy関数を書き直す練習として質問します。 theCoolGroupBy :: (a -> a -> Bool) -> [a] -> [[a]] theCoolGroupBy eq xs = tail $ foldr step (\_ -> [[]])

    0

    2答えて

    Javaでいくつかのバイトを反転しようとしていますが、私が持っている関数がいくつかのバイトに対して正しく動作していて、他のバイトでは失敗しています。私が使用しています 機能はこれです: public static int foldInByte(int m, int pos, byte b) { int tempInt = (b << (pos * 8)); tempInt =

    22

    2答えて

    私は困惑しています。私はこれを書くことができます: import Control.Monad main = print $ head $ (foldr (.) id [f, g]) [3] where f = (1:) g = undefined 出力は1です。 main = print $ head $ ((1:) . undefined . id) [3] ma

    1

    3答えて

    リストの要素間で論理的で機能する関数を書くにはどうすればよいですか? 私はこれを書いている: iand :: [IO Bool] -> IO Bool iand [] = return (True) iand (x:xs) = do a <- x b <- iand(xs) return (a && b) しかし、それはunconsciceのようです。 この

    8

    3答えて

    フォールディングを使用した(一次多型のみの)最適化があるかどうか不思議です。 マップの場合、森林破壊があります:map g (map f ls) => map (g . f) lsおよびrev (map f ls) => rev_map f ls(Ocamlではより高速です)。 しかし、折り畳みは非常に強力です。最適化を無視しているようです。

    47

    6答えて

    VimでHTMLタグを折り畳むためのプラグインはありますか? また、HTMLタグを折りたたんだり展開したりするためのショートカットを設定する別の方法がありますか? インデントの折り畳みと同じように、HTMLタグを折りたたんだり展開したりしたいと思います。

    2

    2答えて

    質問Ocamlの折りたたみについて:Map.make.foldがList.fold_leftの代わりにList.fold_rightのように設計されている理由について説明してください。 fold_rightはtail_recursiveではありませんか? Map.make.fold_leftとMap.make.fold_rightはあったはずですか?あなたは地図の倍が何のdocumentation