scalaz

    1

    1답변

    나는 scalazs disjunction을 활용하는 자체 오류 유형으로 예외를 래핑하고 싶습니다. 다음 코드는 trait Result trait Error extends Result object MyError extends Error object OK extends Result val r: Error \/ OK.type = tryCatchIn(_

    2

    1답변

    나는이 코드 조각 주어진 scalaz 유효성 검사를 배우려고 노력하고있어 : AuthorValidator.validate(author) match { case scalaz.Success(authorValidated) => onSuccess(authorService.addAuthor(authorValidated)) { extract: Int

    4

    1답변

    나는 내가 고양이를 사용하여 더 나은 방법이 접근하는 방법을 손실의 비트에서 오전 문자열 let f = sequence [id, reverse] f "test" 에 다음을 수행 할 수있다. 나는 현재 val f = List(fun1,fun2) val data = "test" f map {fun => fun(data)} 같은 것을 사용하여이 고

    1

    1답변

    나는 모나드 목록을 가지고있다 List[Int]. 목록의 값에 따라 효과 (분리 및 상태)를 생성하려고합니다. 다음은 모나드 스택과 모나드 스택을 실행하는 코드입니다. 내 질문에 적절한 효과를 생성 할 수 있도록 적절한 방법으로 checkNum 정의해야합니다 무엇입니까? 내 예상 출력은 내 의견 checkNum에서 List(("", \/-(1), ("Err

    14

    1답변

    내 API 메소드는 모두 다음을 우아하게 수행하는 방법을 찾는 Future [Option [T]]를 반환합니다. : 사용자, 위치 및 주소는 모든 옵션 [사용자] 때문에 case class UserProfile(user: User, location: Location, addresses: Address) 아래의 코드는 현재 내가 그 scalaz 기억, 옵

    4

    2답변

    첫 번째 오류가 발생한 후에 유효성 검사가 중지되도록 아래에 유효성 검사 함수를 작성하려고합니다. 반환 유형 three은 다른 기능과 다릅니다. 이 코드를 컴파일하기 위해 어떤 모나드 변환기를 사용해야합니까? import scalaz._ import Scalaz._ import scala.concurrent.Future import scala.conc

    1

    1답변

    : import scalaz._ import Scalaz._ import Kleisli._ import scala.util._ case class Continent(name: String, countries: List[Country] = List.empty) case class Country(name: Str

    2

    1답변

    저는 Java에서 ReactiveX 확장으로 2 년 동안 일해 왔지만 지금은 scala로 옮겼습니다. 많은 사람들이 ScalaZ 확장을 사용하여 Scala에서보다 기능적인 프로그래밍을 수행하는 것을 보았습니다. ScalaZ 확장을 사용하는 데 차이가 있습니까? 아니면 내가 수행 한 스칼라에 reactiveX를 적용하고 스칼라로 멋지게 움직이는 지 알고 있습

    2

    1답변

    나는 약 Diode을 읽고 있었다, 그리고 그것은 나를 Monocle/Scalaz에 렌즈에 대해 생각했다 : 나는 (조건부)는 중첩 데이터 구조의 깊이 일부를 수정하는 경우 Monocle/Scalaz 렌즈를 사용하여 변경이 있었는지 비교하고 싶다면, 깊은 비교를 할 필요가 있는지 또는 두 데이터 구조 (conditionaly 수정 전과 후에)가 있는지 비교

    1

    2답변

    내 프로젝트의 경우 테스트를 거쳤으며 테스트는 내 빌드에서 수행합니다. 테스트를 실행하려면 sbt test를 입력 한 다음 test : test를 입력하십시오. 테스트와 테스트를 결합하는 build.sbt의 방법이 있습니까? 테스트를 통해 모든 테스트가 하나의 명령으로 실행됩니다. 당신은 별명 추가 할 수 있습니다