is "implictly" in scala now deprecated or at least not required anymore?

checking into fs2 tutorial, I stumbled upon the following code

def client[F[_]: MonadCancelThrow: Console: Network]: F[Unit] =
  Network[F].client(SocketAddress(host"localhost", port"5555")).use { socket =>
    socket.write(Chunk.array("Hello, world!".getBytes)) >>
      socket.read(8192).flatMap { response =>
        Console[F].println(s"Response: $response")
      }
  }

where

Network[F].client

felt wierd as i would notmally write

implictly[Network[F]].client

So i checked the code and it work and compile, so it must be that implicitly is not required anymore. I wonder since when ? is it going to be deprecated ? Can someone share the link to the scala release notes or something that state that ?



Read more here: https://stackoverflow.com/questions/67382395/is-implictly-in-scala-now-deprecated-or-at-least-not-required-anymore

Content Attribution

This content was originally published by MaatDeamon at Recent Questions - Stack Overflow, and is syndicated here via their RSS feed. You can read the original post over there.

%d bloggers like this: