Retourner au contenu associé (journal : Rust en version 0.12)
Posté par neil le 14 octobre 2014 à 19:46. En réponse au journal Rust en version 0.12. Évalué à 5. Dernière modification le 14 octobre 2014 à 19:50.
En Haskell, on aime le point free et les monades, d’où :
square :: Num a => a -> a square = join (*)
et de la même façon, mais twice pouvant prendre une fonction plus générale :
twice
Num a => b -> (b -> a) -> a twice = flip (join (+) .)
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
[^] # Re: simple ?
Posté par neil . En réponse au journal Rust en version 0.12. Évalué à 5. Dernière modification le 14 octobre 2014 à 19:50.
En Haskell, on aime le point free et les monades, d’où :
et de la même façon, mais
twicepouvant prendre une fonction plus générale :