0
filterEntry
의 인라인 선언이있는 findEntryByAddress
함수가 있습니다. 다른 부울 검사를 추가하고 싶습니다. 그러나 한 줄에 너무 많은 문자가있을 것입니다.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입니다.
하스켈 또는 Purescript입니까? (질문 제목에 'haskell'이라고 쓰여 있습니다)? 하스켈이라면, 그냥 새 줄에 놓고 들여 쓰기하십시오. – pdexter