это мой код x :->GetUsersByPhone
где x: scalaz.ValidationNel[ValidationError, Seq[PhoneNumberWithIdentifier]]
.Scalaz: как применить функцию к успеху ValidationNel?
GetusersByPhone
просто случай класса, который обертывания Seq[PhoneNumberWithIdentifier]
Моя проблема с :->
оператором, который я думаю, это правильно, но это вызывает эту ошибку:
[error] /home/simone/radicalbit/mpay-user/play/src/main/scala/com/next/mpay/users/validators/users/GetUsersByPhoneValidation.scala:31: value :-> is not a member of scalaz.ValidationNel[com.next.mpay.users.validators.ValidationError,Seq[com.next.mpay.users.persistence.PhoneNumberWithIdentifier]]
[error] possible cause: maybe a semicolon is missing before `value :->'?
[error] .:->(GetUsersByPhone)
[error] ^
Как я могу исправить это? Нужно ли мне импортировать что-то еще, кроме scalaz._
и scalaz.Scalaz._
?
Вы пробовали 'GetUsersByPhone.apply'? – stefanobaghino
yep, но он возвращает ту же ошибку – Chobeat