I have two functions, that I am trying to compose it:
  private def convert(value: String)
  : Path = decode[Path](value) match {
  private def verify(parsed: Path)
  : Path = parsed.os match {
I've tried as following:
verify compose convert _
The compiler complains:
[error] Unapplied methods are only converted to functions when a function type is expected.
[error] You can make this conversion explicit by writing `verify _` or `verify(_)` instead of `verify`.
[error]     verify compose convert _
[error]     ^
[error] one error found
I am trying to accomplish the following:
  def process(value: String)
  : Path =
    verify(convert(value))
What am I doing wrong?
 
    