Valores flutuantes de análise de análise

No framework Play 2.0, estou tentando carregar uma coluna do tipo real (ou seja, flutuante de precisão simples) do PostgreSQL usando um analisador de linha como este:

case class Foo(bar: Float)

object Foo {
    def all = DB.withConnection { implicit c =>
        SQL("SELECT * FROM foo").as(fooParser *)
    }

    val fooParser = {
        get[Float]("bar") map {     
          case bar => Foo(bar)
        }
    }
}

Isso gera um erro:could not find implicit value for parameter extractor: anorm.Column[Float]

Ao usar tipos de precisão dupla, tudo funciona bem. É de alguma forma possível usar flutuadores de precisão única com Anorm?

questionAnswers(1)

yourAnswerToTheQuestion