This is a basic controller action in play framework with scala. Can you please explain what is the request variable. Is it the action parameter?
def echo = Action { request =>
          Ok("Got request [" + request + "]")
        }
This is a basic controller action in play framework with scala. Can you please explain what is the request variable. Is it the action parameter?
def echo = Action { request =>
          Ok("Got request [" + request + "]")
        }
 
    
     
    
    Well... let me add more information to it.
def echo = Action { request =>
  Ok("Got request [" + request + "]")
}
is actually,
def echo = Action({ request =>
  Ok("Got request [" + request + "]")
})
is actually,
def echo = Action.apply({ request =>
  Ok("Got request [" + request + "]")
})
is actually,
def echo = Action.apply((request: Request) => {
  Ok.apply("Got request [" + request + "]")
})
And, if you are still finding it confusing... then you need to read basics of Scala.
