-
Updated
Sep 23, 2020
fp
Here are 396 public repositories matching this topic...
It should cover when you'd use and how to use:
- parEvalMap/Unordered
- parJoin
- concurrently
- merge*
There's the page on Queue/Topic/etc but there's not a great single page on the operations directly on Stream. The Guide section on concurrency is very short and doesn't cover some of the most common operations (parEvalMap especially)
-
Updated
Oct 19, 2020 - Scala
We have several quite large examples that live in our docs:
- https://github.com/dry-python/returns/blob/master/docs/pages/future.rst#futureresult
Numberexample from: https://github.com/dry-python/returns/blob/master/docs/pages/contrib/hypothesis_plugins.rst#check_all_laws- https://github.com/dry-python/returns/blob/master/docs/pages/context.rst#requirescontextfutureresult-container
It would make the resource wrap an effect in an usage, ignoring the value produced by the resource.
Possible signature:
trait Resource[+F[_], +A] { self =>
//...
//some constraint might be required on G
def surround[G[x] >: F[x]]: G ~> G = new (G ~> G) { def apply[A](ga: G[A]): G[A] = self.use(_ => ga) }
}-
Updated
Aug 10, 2020 - Rust
-
Updated
Oct 10, 2020 - Scala
-
Updated
May 2, 2020 - JavaScript
-
Updated
Sep 5, 2020 - TypeScript
-
Updated
May 18, 2020
-
Updated
Oct 19, 2020 - Swift
-
Updated
May 11, 2019
-
Updated
Aug 19, 2020 - JavaScript
-
Updated
Oct 16, 2020 - TypeScript
-
Updated
Jul 9, 2020 - TypeScript
-
Updated
Sep 26, 2020 - Kotlin
-
Updated
Aug 18, 2020 - JavaScript
-
Updated
Oct 20, 2020 - TypeScript
-
Updated
Sep 5, 2020 - TypeScript
-
Updated
Oct 19, 2020 - Scala
-
Updated
Oct 17, 2020 - Scala
-
Updated
Sep 11, 2020 - Scala
Improve this page
Add a description, image, and links to the fp topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the fp topic, visit your repo's landing page and select "manage topics."
Most awesome FP libraries (Cats, Scalaz, Monocle, Algebird etc ) have microsite done by sbt-microsites
Adding one for Shapeless would make it easier for newcomers. Quick, online reference on what is available