우리는 프로젝트에서 스카 파 유효성 검사 특성을 사용하여 HTTP 매개 변수의 유효성을 검증합니다. 일반적인 경우, 그렇지 않으면 오류의 목록을 반환 몇 검증 값을 복용하고 그들 모두가 유효한 경우에만이 켜지지 작업을 수행한다 :Scalaz 유효성 검증 및 ApplicativeBuilder 한계
(pavam1Val.liftFailNel |@|
param2Val.liftFailNel |@|
param3Val.liftFailNel) {
getSomeResponse(_, _, _)
}
우리는 8 개 이상의 매개 변수를 사용하기 때문에 할 때까지가, 좋은 일 | @ | operator는 8 개의 인수로 제한되는 ApplicativeBuilder를 생성합니다. 코드를 읽을 수있게 유지하는 것이 좋습니다.
우리는 다음 릴리스에서 12 ApplicativeBuilder''의 (임의의) 한계를 업데이트했습니다. – retronym