diff --git a/modules/effects/arrow-effects-data/src/main/kotlin/arrow/effects/typeclasses/Effect.kt b/modules/effects/arrow-effects-data/src/main/kotlin/arrow/effects/typeclasses/Effect.kt index 1b411749fb7..fcb6b4afaf4 100644 --- a/modules/effects/arrow-effects-data/src/main/kotlin/arrow/effects/typeclasses/Effect.kt +++ b/modules/effects/arrow-effects-data/src/main/kotlin/arrow/effects/typeclasses/Effect.kt @@ -2,18 +2,10 @@ package arrow.effects.typeclasses import arrow.Kind import arrow.core.Either -import arrow.effects.IO /** * ank_macro_hierarchy(arrow.effects.typeclasses.Effect) */ interface Effect : Async { fun Kind.runAsync(cb: (Either) -> Kind): Kind - - fun Kind.toIO(): IO = IO.async { _, cb -> - runAsync { r -> - cb(r).just() - } - } - }