Hi All,
I’m upgrading from 0.8.1 to 0.9.0. I’ve modified the dependencies to reflect the new organisation, but I am getting errors when trying to use the following packages:
import arrow.instances.option.monad.monad
import arrow.typeclasses.binding
the compiler complains it can’t find arrow.instances and arrow.typeclasses.binding. Presumably I am missing a jar or this api has changed. Any ideas?
Dependencies are below:
<dependency>
<groupId>io.arrow-kt</groupId>
<artifactId>arrow-core-extensions</artifactId>
<version>${arrow.version}</version>
</dependency>
<dependency>
<groupId>io.arrow-kt</groupId>
<artifactId>arrow-syntax</artifactId>
<version>${arrow.version}</version>
</dependency>
<dependency>
<groupId>io.arrow-kt</groupId>
<artifactId>arrow-typeclasses</artifactId>
<version>${arrow.version}</version>
</dependency>
<dependency>
<groupId>io.arrow-kt</groupId>
<artifactId>arrow-core-data</artifactId>
<version>${arrow.version}</version>
</dependency>
<dependency>
<groupId>io.arrow-kt</groupId>
<artifactId>arrow-extras-data</artifactId>
<version>${arrow.version}</version>
</dependency>
<dependency>
<groupId>io.arrow-kt</groupId>
<artifactId>arrow-extras-extensions</artifactId>
<version>${arrow.version}</version>
</dependency>
<dependency>
<groupId>io.arrow-kt</groupId>
<artifactId>arrow-meta</artifactId>
<version>${arrow.version}</version>
</dependency>
Thanks, Stuart.