Upgrade scalalib and introduce implicit failures
parent
40d4aec5d1
commit
7a4b5f6292
|
@ -32,7 +32,7 @@ object ApplicationBuild extends Build with Resolvers with Dependencies {
|
|||
scalacOptions := Seq("-deprecation", "-unchecked")
|
||||
) dependsOn (ornicarScalalib)
|
||||
|
||||
lazy val ornicarScalalib = uri("git://github.com/ornicar/scalalib#1.2")
|
||||
lazy val ornicarScalalib = uri("git://github.com/ornicar/scalalib#1.6")
|
||||
}
|
||||
|
||||
object ShellPrompt {
|
||||
|
|
|
@ -7,6 +7,8 @@ import format.Visual
|
|||
|
||||
case class Board(pieces: Map[Pos, Piece]) {
|
||||
|
||||
import implicitFailures._
|
||||
|
||||
def apply(at: Pos): Option[Piece] = pieces get at
|
||||
|
||||
def apply(x: Int, y: Int): Option[Piece] = pos(x, y) flatMap pieces.get
|
||||
|
|
|
@ -13,4 +13,8 @@ package object lila
|
|||
with scalaz.Strings
|
||||
with scalaz.NonEmptyLists
|
||||
with scalaz.Semigroups {
|
||||
|
||||
object implicitFailures {
|
||||
implicit def stringToFailures(str: String): Failures = str wrapNel
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue