2
(.)
を機能の構成に使用しようとしましたが、機能しません。 PureScriptでPureScriptでどのように関数を作成しますか?
import Data.String (length, trim)
trimmedLength :: String -> Int
trimmedLength = length . trim
(.)
を機能の構成に使用しようとしましたが、機能しません。 PureScriptでPureScriptでどのように関数を作成しますか?
import Data.String (length, trim)
trimmedLength :: String -> Int
trimmedLength = length . trim
機能組成物は(<<<)
、ない(.)
で行われます。
import Data.String (length, trim)
trimmedLength :: String -> Int
trimmedLength = length <<< trim
これは冗長です。 puresriptはUnicodeをサポートしていないので、 '∘'を持つことができますか? – ftor
はい、それはちょうどコアの 'Prelude'には含まれていません。プロジェクト特有のプレリュードは、ユニコード対応のプロジェクトに参加している場合、これを定義することがよくあります。 –
数分前の時点では、(これまでのところ)これだけのことしかしていない図書館があります - それはまだPursuitには掲載されていませんが、(purescript-gorgeous)(https://github.com/slamdata/purescript-gorgeous)です。 – ahstro