Skip to content
This repository has been archived by the owner on Sep 30, 2019. It is now read-only.

wip: Use cats instead of uscala #14

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Conversation

lorandszakacs
Copy link

@lorandszakacs lorandszakacs commented Dec 21, 2017

This is still a wip:

  • remove dependency on uscala, use cats
  • create type aliases that are syntactically similar to uscala, and use those
  • fix tests and ensure that they pass using new cats backed implementation
  • simplify types. type AsyncEitherT[R] = cats.data.EitherT[Future, String, R]. AsyncResult can bear to lose the generic "failure" type, and have it be fixed at String
  • final sanity cleanup

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant