Skip to content

Instantly share code, notes, and snippets.

View dpnova's full-sized avatar
🥸
hacking the gibson

David Novakovic dpnova

🥸
hacking the gibson
View GitHub Profile

Keybase proof

I hereby claim:

  • I am dpnova on github.
  • I am dpn (https://keybase.io/dpn) on keybase.
  • I have a public key ASAHBz9h1MqZVDfWa0SuQAEbrhc8eTjrkSYuQkzBzIVvBwo

To claim this, I am signing this object:

java.nio.channels.ShutdownChannelGroupException: null
at java.base/sun.nio.ch.Invoker.invokeIndirectly(Invoker.java:223)
at java.base/sun.nio.ch.Invoker.invoke(Invoker.java:189)
at java.base/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:370)
at java.base/sun.nio.ch.AsynchronousSocketChannelImpl.write(AsynchronousSocketChannelImpl.java:400)
at fs2.io.tcp.SocketGroup.$anonfun$apply$18(SocketGroup.scala:306)
at fs2.io.tcp.SocketGroup.$anonfun$apply$18$adapted(SocketGroup.scala:299)
at cats.effect.IO$.$anonfun$async$1(IO.scala:1206)
import cats.effect._
import cats.implicits._
import natchez.Trace.Implicits.noop
import skunk._
import skunk.codec.all._
import skunk.implicits._
object CommandExample extends IOApp {
// a source of sessions