1
모나드 함수에서 유효성 검사와 함께 오류 모나드를 사용하는 것이 더 좋습니까? 바인드에서 직접 유효성 검사를 사용하여 자체 모나드를 구현하는 것이 더 낫습니까?
유용성 / 유지 보수성을 위해 더 나은 디자인이 더 나은 것이 무엇인지, 그리고 커뮤니티와 잘 어울리는 것이 더 좋은지 궁금합니다. 주어진 데이터 모델 : type Name = String data Amount = Out | Some | Enough | Plenty deriving (Show, Eq) data Container = Container Name deriving (Show, Eq) data …