47erbot on cats-effect-3.4.6
47erbot on main
Update cats-effect to 3.4.6 (compare)
47erbot on cats-effect-3.4.6
Update cats-effect to 3.4.6 (compare)
47erbot on scala3-library-3.2.2
47erbot on main
Update scala3-library to 3.2.2 (compare)
47erbot on scala3-library-3.2.2
Update scala3-library to 3.2.2 (compare)
47erbot on mdoc-2.3.7
47erbot on main
Update mdoc, sbt-mdoc to 2.3.7 (compare)
47erbot on mdoc-2.3.7
Update mdoc, sbt-mdoc to 2.3.7 (compare)
47erbot on sbt-scalajs-1.13.0
47erbot on main
Update sbt-scalajs, scalajs-com… (compare)
47erbot on sbt-scalajs-1.13.0
Update sbt-scalajs, scalajs-com… (compare)
Exception in thread "main" java.lang.NoClassDefFoundError: cats/FunctorFilter
libraryDependencies += "org.typelevel" %% "cats-core" % "1.0.0-MF"
libraryDependencies += "com.47deg" %% "fetch" % "0.6.3"
cats 0.9.0
which had the FunctorFilter there. We are currently working towards moving it to 1.0.0-MF
and FunctorFilter has moved to FunctorEmpty
in a new lib cats-mtl
. @peterneyens do you know how close are we to release Fetch
for cats 1.0.0-MF
?
@eranmiz132
The only way Fetch can reach out to external sources is through the fetchOne
and fetchMany
methods of DataSource
.
Can you give an example what you want to accomplish?
For the second point, there was some discussion in the posts above about just that (starting at https://gitter.im/47deg/fetch?at=599de37042d2f61025897618).
Summary: For the moment Fetch only supports fetching data
ListenableFuture<A>
as result type from guava, we have instances to go to that and back in Freestyle async so a Fetch in terms of scala.concurrent.Future
can just be ~>
to guava's ListenableFuture
potentially.