I am a newbie to Scala, but I have some experience in using OCaml. I am thinking to adopt the pipe operator defined in Scalaz in the follo
Scala
OCaml
Scalaz
Since Scala 2.13, a pipe method is provided by the Scala standard library:
pipe
scala 2.13.3> import scala.util.chaining._ scala 2.13.3> "asdf".pipe(length2).pipe(_.length) val res2: Int = 1
To use the same method in Scala 2.11 or 2.12, add scala-collection-compat as a dependency.