Exception in thread "main" java.lang.ClassNotFoundException: kategory.EitherComonadInstanceImplicits
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at kategory.TypeclassKt.instanceFromImplicitObject(Typeclass.kt:179)
at kategory.TypeclassKt.parametricInstanceFromImplicitObject(Typeclass.kt:161)
at kategory.TypeclassKt.instance(Typeclass.kt:126)
at com.socialquantum.testing.idl.json.JsonIDL$parseSettings$settingsRes$1.doResume(JsonIDL.kt:236)
at kotlin.coroutines.experimental.jvm.internal.CoroutineImpl.resume(CoroutineImpl.kt:54)
at kategory.MonadContinuation$bind$$inlined$suspendCoroutineOrReturn$lambda$1.invoke(MonadContinuations.kt:57)
at kategory.MonadContinuation$bind$$inlined$suspendCoroutineOrReturn$lambda$1.invoke(MonadContinuations.kt:13)
at kategory.EitherMonadInstance$DefaultImpls.flatMap(EitherInstances.kt:25)
at kategory.EitherMonadInstanceImplicits$instance$1.flatMap(instance.kategory.EitherMonadInstance.kt:5)
at kategory.EitherMonadInstanceImplicits$instance$1.flatMap(instance.kategory.EitherMonadInstance.kt:5)
at kategory.MonadContinuation.flatMap(MonadContinuations.kt)
at kategory.MonadContinuation.bind$suspendImpl(MonadContinuations.kt:55)
at kategory.MonadContinuation.bind(MonadContinuations.kt)
at kategory.MonadContinuation.bind(MonadContinuations.kt:49)
at com.socialquantum.testing.idl.json.JsonIDL$parseSettings$settingsRes$1.doResume(JsonIDL.kt:116)
at kotlin.coroutines.experimental.jvm.internal.CoroutineImpl.resume(CoroutineImpl.kt:54)
at kotlin.coroutines.experimental.CoroutinesKt.startCoroutine(CoroutinesLibrary.kt:35)
at kategory.MonadKt.binding(Monad.kt:41)
at com.socialquantum.testing.idl.json.JsonIDL.parseSettings(JsonIDL.kt:111)
at com.socialquantum.testing.idl.json.JsonIDL.parseIDL(JsonIDL.kt:177)
at com.socialquantum.testing.idl.json.JsonIDL.getSpecs(JsonIDL.kt:208)
at com.socialquantum.testing.execution.TestExecutor.testApi(TestExecutor.kt:11)
at com.socialquantum.testing.WorkExample.main(WorkExample.kt:17)
Process finished with exit code 1