Skip to content
This repository has been archived by the owner on Aug 11, 2023. It is now read-only.

trembitaz #25

Open
vitaliihonta opened this issue Jan 24, 2019 · 6 comments
Open

trembitaz #25

vitaliihonta opened this issue Jan 24, 2019 · 6 comments
Assignees
Labels

Comments

@vitaliihonta
Copy link
Collaborator

Integrate scalaz-zio as a separete module.
Research about pefrormance pros/cons when using scala-zio bifunctor IO

@vitaliihonta
Copy link
Collaborator Author

Implementation notes:

  1. Add alias
type BiDataPipelineT[F[_, _], A, E, Env <: Environment] = DataPipelineT[F[E, ?], A, Env]
  1. Duplicate handleError stuff from MagnetlessOps for arbitrary E type
    @ratoshniuk

@vitaliihonta
Copy link
Collaborator Author

vitaliihonta commented Jan 28, 2019

Root package should be trembitaz (not trembita.trembitaz)

@vitaliihonta
Copy link
Collaborator Author

Or trembita.zio. What do you think @ratoshniuk ?

@ratoshniuk
Copy link
Member

ratoshniuk commented Jan 28, 2019

i think zio. it's more understandable and looks like interop feature.

@vitaliihonta vitaliihonta self-assigned this Feb 15, 2019
@vitaliihonta
Copy link
Collaborator Author

I'll start it, you may follow up

@vitaliihonta
Copy link
Collaborator Author

Decided to have 2 separate implementations:

  • kernel
  • kernel-bifunctor

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

No branches or pull requests

2 participants