|
Play Framework/Scala example source code file (SqlResult.scala)
The SqlResult.scala Play Framework example source codepackage anorm /** Parsed SQL result. */ trait SqlResult[+A] { self => def flatMap[B](k: A => SqlResult[B]): SqlResult[B] = self match { case Success(a) => k(a) case e @ Error(_) => e } def map[B](f: A => B): SqlResult[B] = self match { case Success(a) => Success(f(a)) case e @ Error(_) => e } } /** Successfully parsed result. */ case class Success[A](a: A) extends SqlResult[A] /** Erroneous result (failure while parsing). */ case class Error(msg: SqlRequestError) extends SqlResult[Nothing] Other Play Framework source code examplesHere is a short list of links related to this Play Framework SqlResult.scala source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.