2025/10/10

2025-10-10 00:12:43 +0000td_(~td@i53870925.versanet.de)
2025-10-10 00:18:42 +0000mrBeau(~beau@2607:fb91:4614:bbaf:758a:d926:4971:bda3) (Remote host closed the connection)
2025-10-10 00:44:33 +0000haskellbridge(~hackager@syn-096-028-224-214.res.spectrum.com) (Remote host closed the connection)
2025-10-10 00:45:17 +0000haskellbridge(~hackager@syn-096-028-224-214.res.spectrum.com) hackager
2025-10-10 02:20:06 +0000_qw_(~eqw@user/eqw) eqw
2025-10-10 02:21:10 +0000_qw(~eqw@user/eqw) (Ping timeout: 256 seconds)
2025-10-10 02:21:10 +0000weitcis(~quassel@syn-172-091-071-027.res.spectrum.com) (Ping timeout: 256 seconds)
2025-10-10 02:21:57 +0000weitcis(~quassel@syn-172-091-071-027.res.spectrum.com)
2025-10-10 02:26:31 +0000L29Ah(~L29Ah@wikipedia/L29Ah) (Ping timeout: 240 seconds)
2025-10-10 02:32:46 +0000L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2025-10-10 02:39:37 +0000td_(~td@i53870925.versanet.de) (Ping timeout: 264 seconds)
2025-10-10 02:41:11 +0000td_(~td@i5387093C.versanet.de)
2025-10-10 06:07:36 +0000L29Ah(~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer)
2025-10-10 06:31:22 +0000ft(~ft@p4fc2a207.dip0.t-ipconnect.de) (Quit: leaving)
2025-10-10 06:41:19 +0000Enrico63(~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213) Enrico63
2025-10-10 06:49:01 +0000yecinem_(~yecinem@p200300ee0f0b99007e78fe68027266ed.dip0.t-ipconnect.de)
2025-10-10 07:21:01 +0000Enrico63(~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213) (Quit: Client closed)
2025-10-10 07:57:57 +0000Enrico63(~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213) Enrico63
2025-10-10 08:02:32 +0000Enrico63(~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213) (Client Quit)
2025-10-10 08:57:43 +0000Solid(~slot@xmonad/slotThe) slot
2025-10-10 12:29:25 +0000Enrico63(~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213) Enrico63
2025-10-10 12:34:18 +0000Enrico63(~Enrico63@2a0b:e541:10d0:0:9efc:e8ff:fe24:3213) (Client Quit)
2025-10-10 13:12:27 +0000L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2025-10-10 13:17:24 +0000ft(~ft@p4fc2a207.dip0.t-ipconnect.de) ft
2025-10-10 14:00:34 +0000Solid(~slot@xmonad/slotThe) (Quit: ERC 5.6.1-git (IRC client for GNU Emacs 31.0.50))
2025-10-10 15:00:18 +0000L29Ah(~L29Ah@wikipedia/L29Ah) (Read error: Connection timed out)
2025-10-10 15:19:00 +0000L29Ah(~L29Ah@wikipedia/L29Ah) L29Ah
2025-10-10 15:21:30 +0000ximon(~ximon@user/ximon) ximon
2025-10-10 15:28:51 +0000ximon(~ximon@user/ximon) (Ping timeout: 250 seconds)
2025-10-10 16:09:05 +0000yecinem_(~yecinem@p200300ee0f0b99007e78fe68027266ed.dip0.t-ipconnect.de) (Ping timeout: 250 seconds)
2025-10-10 17:49:36 +0000ximon(~ximon@user/ximon) ximon
2025-10-10 17:52:34 +0000ximon(~ximon@user/ximon) (Client Quit)
2025-10-10 21:59:26 +0000ft(~ft@p4fc2a207.dip0.t-ipconnect.de) (Ping timeout: 256 seconds)
2025-10-10 21:59:46 +0000ft(~ft@p4fc2a207.dip0.t-ipconnect.de) ft
2025-10-10 22:51:06 +0000 <haskellbridge> <iqubic (she/her)> Is there a way I can insert debug statements into my XMonad file (something like the functions for Debug.Trace)? I have a custom log hook that I've made that is giving out the wrong output!
2025-10-10 22:53:08 +0000 <geekosaur> https://hackage.haskell.org/package/xmonad-0.18.0/docs/XMonad-Core.html#v:trace
2025-10-10 22:54:00 +0000 <haskellbridge> <iqubic (she/her)> Is X an instance of MonadIO?
2025-10-10 22:54:09 +0000 <haskellbridge> <iqubic (she/her)> The X Monad I mean.
2025-10-10 22:54:38 +0000 <haskellbridge> <iqubic (she/her)> Ah, good! It is!
2025-10-10 22:54:59 +0000 <geekosaur> yes, and `io` (https://hackage.haskell.org/package/xmonad-0.18.0/docs/XMonad-Core.html#v:io) is an alias for `liftIO`
2025-10-10 22:56:20 +0000 <haskellbridge> <iqubic (she/her)> My custom log hook function is of type "ScreenId -> X String" so I can easily add in some "trace" calls.