Dominik Dorn

Results 91 comments of Dominik Dorn

Hi @justcoon , yes, it looks like my problem is fixed - thanks!

stripped down `build.sbt` ```scala lazy val cli = (project in file("cli")) .settings( Test / sourceManaged := file("cli"), Test / resourceManaged := file("cli") ) .settings( libraryDependencies += { val version =...

From looking at the code there, it does not feel like I'm really working with Actors anymore, but just some behaviors flying around. Creating a ActorSystem for a single actor/behavior...

To check the behavior, I've created this test which passes: ``` import cats.MonadError import org.scalatest.concurrent.ScalaFutures import org.scalatest.matchers.should.Matchers import org.scalatest.wordspec.AnyWordSpec import scala.concurrent.Future import cats.implicits._ import scala.concurrent.ExecutionContext.Implicits.global class MonadErrorTest extends AnyWordSpec with...

@jdegoes so would you say, that the change I proposed here https://github.com/bot4s/telegram/pull/106 for translating ``` response .map(_.unsafeBody) .map(processApiResponse[R]) ``` to ``` monadError.flatMap(monadError .map(response)(_.unsafeBody))( t => monadError.fromTry(Try(processApiResponse[R](t))) ) ``` would be...

Ok, I will try to make this library move to proper effects. However, I'm wondering, if for the overall user experience it still wouldn't be better if we changed the...

hmm.. in the lib I'm integrating with, I created my own monad error which gracefully handles errors.. I'm quite sure others will also stumble upon this. However, I don't have...

`Rep.None[Timestamp]` should translate to `IS NULL` (same like `.isEmpty` does)

@hvesalai I'll have to build up a testcase and test again.. I just remember that it wasn't working as expected. Hope I'll get to it during the holidays

Ping from a third source.. looking forward to this!