fs2-cats


License

License

MIT
GroupId

GroupId

co.fs2
ArtifactId

ArtifactId

fs2-cats_2.12
Last Version

Last Version

0.5.0
Release Date

Release Date

Type

Type

jar
Description

Description

fs2-cats
fs2-cats
Project URL

Project URL

https://github.com/functional-streams-for-scala/fs2
Project Organization

Project Organization

co.fs2
Source Code Management

Source Code Management

https://github.com/functional-streams-for-scala/fs2-cats

Download fs2-cats_2.12

How to add to project

<!-- https://jarcasting.com/artifacts/co.fs2/fs2-cats_2.12/ -->
<dependency>
    <groupId>co.fs2</groupId>
    <artifactId>fs2-cats_2.12</artifactId>
    <version>0.5.0</version>
</dependency>
// https://jarcasting.com/artifacts/co.fs2/fs2-cats_2.12/
implementation 'co.fs2:fs2-cats_2.12:0.5.0'
// https://jarcasting.com/artifacts/co.fs2/fs2-cats_2.12/
implementation ("co.fs2:fs2-cats_2.12:0.5.0")
'co.fs2:fs2-cats_2.12:jar:0.5.0'
<dependency org="co.fs2" name="fs2-cats_2.12" rev="0.5.0">
  <artifact name="fs2-cats_2.12" type="jar" />
</dependency>
@Grapes(
@Grab(group='co.fs2', module='fs2-cats_2.12', version='0.5.0')
)
libraryDependencies += "co.fs2" % "fs2-cats_2.12" % "0.5.0"
[co.fs2/fs2-cats_2.12 "0.5.0"]

Dependencies

compile (4)

Group / Artifact Type Version
org.scala-lang : scala-library jar 2.12.4
co.fs2 : fs2-core_2.12 jar 0.9.7
org.typelevel : cats-core_2.12 jar 1.0.0-RC1
org.typelevel : cats-effect_2.12 jar 0.5

Project Modules

There are no modules declared in this project.

FS2 Cats: Interoperability between FS2 and Cats

As of FS2 1.0, this project is no longer necessary, as cats support is built in to FS2.

Build Status Gitter Chat

This library provides an interoperability layer between FS2 0.9 and Cats. At this time, the API of this library is two imports:

import fs2.interop.cats._         // Provides conversions from FS2 to Cats (e.g., FS2 Monad to Cats Monad)
import fs2.interop.cats.reverse._ // Provides conversions from Cats to FS2 (e.g., Cats Monad to FS2 Monad)

Note: importing both of these in to the same lexical scope may cause issues with ambiguous implicits.

Important: FS2 0.10+ has a direct dependency on Cats and Cats Effect so this library is NOT needed when using 0.10+.

Where to get the latest version

// Available for Scala 2.11.11 / 2.12.4 + Cats 1.0.0-RC1 + Cats Effect 0.5 + FS2 0.9
libraryDependencies += "co.fs2" %% "fs2-cats" % "0.5.0"

// Available for Scala 2.11.11 / 2.12.3 + Cats 1.0.0-MF + Cats Effect 0.4 + FS2 0.9
libraryDependencies += "co.fs2" %% "fs2-cats" % "0.4.0"

// Available for Scala 2.11.8 / 2.12.1 + Cats 0.9.0 + FS2 0.9
libraryDependencies += "co.fs2" %% "fs2-cats" % "0.3.0"

// Available for Scala 2.11.8 / 2.12.0 + Cats 0.8.1 + FS2 0.9
libraryDependencies += "co.fs2" %% "fs2-cats" % "0.2.0"
co.fs2

Versions

Version
0.5.0
0.4.0
0.3.0
0.2.0