1

郵便番号の例では、次の行があります。

responses = sendGet (fromMaybe "" <~ keepIf isJust Nothing realInput)

どこでrealInput :: Maybe String。これは次のように縮小できるように思えます。

responses = sendGet (fromMaybe "" <~ realInput)

違いはありますか?

4

1 に答える 1

1

そうです、2つのバージョンはまったく同じです。の2番目のパラメータkeepIfは、指定された条件が満たされない場合に通知する「デフォルト値」です。したがって、信号がJustの場合はそれ自体になり、Nothingの場合はNothingになります。:)私はすでにプルリクエストを提出しました:https ://github.com/evancz/elm-lang.org/pull/18

于 2013-01-09T16:53:48.897 に答える