0
我有一個函數findEntryByAddress
,它有一個嵌入式聲明filterEntry
。我想添加另一個布爾檢查,但是在一行中會有太多的字符。haskell中的多行布爾表達式
如何拆分佈爾表達式,其中一個等於每行檢查。
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