0
findEntryByAddress
という関数があり、インライン宣言はfilterEntry
です。私は別のブールチェックを追加したいと思いますが、1行に多すぎる文字があります。haskellの複数のブール式
ブール式を分割するには、1行に1つのチェックを等しくします。
findEntryByAddress :: Address -> AddressBook -> Maybe Entry
findEntryByAddress = head <<< filter filterEntry
where
filterEntry :: Entry -> Boolean
filterEntry entry = entry.firstName == firstName && entry.lastName == lastName
Haskell's Indentation私は複数行の表記で何も確認していません。 コードはpurescript-bookです。
これはHaskellかPurescriptです(両方ともタイトルがついていますが、質問のタイトルには「haskell」と書かれています)?もしHaskellなら、それを新しい行に置き、インデントしてください。 – pdexter