How to create module based Tasks

i update to 1.5.2 like a doc i m read
But now i got other error:

** (UndefinedFunctionError) function Supervisor.start_link/1 is undefined or private. Did you mean one of:

  * start_link/2
  * start_link/3

but It is exact like the doc…