Logs: freenode/#haskell
| 2021-03-25 22:38:52 | <kilolympus> | LiaoTao, ahh, such a simple but an effective solution! Thanks. |
| 2021-03-25 22:38:58 | × | v01d4lph4 quits (~v01d4lph4@106.212.133.35) (Ping timeout: 240 seconds) |
| 2021-03-25 22:39:45 | → | danvet_ joins (~danvet@212-51-149-181.fiber7.init7.net) |
| 2021-03-25 22:39:55 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:f8ba:265:7129:d312) (Remote host closed the connection) |
| 2021-03-25 22:40:29 | × | fendor_ quits (~fendor@178.115.129.125.wireless.dyn.drei.com) (Remote host closed the connection) |
| 2021-03-25 22:41:54 | → | xourt joins (d4c620ea@212-198-32-234.rev.numericable.fr) |
| 2021-03-25 22:42:04 | × | xourt quits (d4c620ea@212-198-32-234.rev.numericable.fr) (Client Quit) |
| 2021-03-25 22:42:07 | × | todda7 quits (~torstein@2a02:587:1b17:de00:b1fa:5a99:4acf:bd72) (Ping timeout: 250 seconds) |
| 2021-03-25 22:43:50 | → | fresheyeball joins (~isaac@c-71-237-105-37.hsd1.co.comcast.net) |
| 2021-03-25 22:44:45 | → | Axman6 joins (~Axman6@pdpc/supporter/student/Axman6) |
| 2021-03-25 22:51:47 | → | jakalx joins (~jakalx@base.jakalx.net) |
| 2021-03-25 22:52:10 | × | Synthetica quits (uid199651@gateway/web/irccloud.com/x-utikdipltugnjnli) (Quit: Connection closed for inactivity) |
| 2021-03-25 22:52:24 | → | notzmv joins (~zmv@unaffiliated/zmv) |
| 2021-03-25 22:54:58 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2021-03-25 22:57:17 | × | mrchampion quits (~mrchampio@38.18.109.23) (Ping timeout: 246 seconds) |
| 2021-03-25 22:59:18 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2021-03-25 22:59:40 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 252 seconds) |
| 2021-03-25 23:01:17 | <monochrom> | Since it is always "Left err -> sendError "whoops"", perhaps you can capture that in a reusable function. |
| 2021-03-25 23:02:13 | <monochrom> | doOrDie cmd = cmd >>= \lr -> case lr of Left err -> sendError "whoops"; Right y -> return y |
| 2021-03-25 23:02:21 | × | rj quits (~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds) |
| 2021-03-25 23:04:58 | × | coot quits (~coot@37.30.55.131.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
| 2021-03-25 23:04:58 | × | notzmv quits (~zmv@unaffiliated/zmv) (Ping timeout: 240 seconds) |
| 2021-03-25 23:04:58 | <monochrom> | Then you are looking at: do { _ <- doOrDie foo; result <- doOrDie bar; _ <- doOrDie (bazUseResult result); sendSuccess "hooray!" } |
| 2021-03-25 23:04:58 | → | borne joins (~fritjof@200116b86490f90082e68925938a8928.dip.versatel-1u1.de) |
| 2021-03-25 23:04:58 | × | idhugo__ quits (~idhugo@87-49-147-45-mobile.dk.customer.tdc.net) (Ping timeout: 252 seconds) |
| 2021-03-25 23:05:02 | <monochrom> | Also take a look at https://philipnilsson.github.io/Badness10k/escaping-hell-with-monads/ |
| 2021-03-25 23:05:04 | → | molehillish joins (~molehilli@2600:8800:8d06:1800:f8ba:265:7129:d312) |
| 2021-03-25 23:06:05 | × | quintasan_ quits (~quassel@quintasan.pl) (Quit: No Ping reply in 180 seconds.) |
| 2021-03-25 23:06:43 | → | rj joins (~x@gateway/tor-sasl/rj) |
| 2021-03-25 23:07:11 | → | quintasan joins (~quassel@ubuntu/member/quintasan) |
| 2021-03-25 23:07:22 | × | conal quits (~conal@64.71.133.70) (Ping timeout: 252 seconds) |
| 2021-03-25 23:08:08 | → | conal joins (~conal@66.115.157.135) |
| 2021-03-25 23:09:07 | → | elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
| 2021-03-25 23:09:48 | → | Sorny joins (~Sornaensi@79.142.232.102.static.router4.bolignet.dk) |
| 2021-03-25 23:10:12 | × | LKoen quits (~LKoen@194.250.88.92.rev.sfr.net) (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”) |
| 2021-03-25 23:10:22 | → | mrchampion joins (~mrchampio@38.18.109.23) |
| 2021-03-25 23:10:53 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2021-03-25 23:12:26 | × | Sorna quits (~Sornaensi@077213203030.dynamic.telenor.dk) (Ping timeout: 240 seconds) |
| 2021-03-25 23:12:53 | × | borne quits (~fritjof@200116b86490f90082e68925938a8928.dip.versatel-1u1.de) (Ping timeout: 250 seconds) |
| 2021-03-25 23:15:01 | → | Vadrigar_ joins (~Vadrigar@ip5b417208.dynamic.kabel-deutschland.de) |
| 2021-03-25 23:15:41 | × | aarvar quits (~foewfoiew@2601:602:a080:fa0:e589:d5cd:80fb:258d) (Ping timeout: 258 seconds) |
| 2021-03-25 23:15:58 | × | Varis quits (~Tadas@unaffiliated/varis) (Remote host closed the connection) |
| 2021-03-25 23:18:15 | × | deu quits (de@uio.re) (Ping timeout: 245 seconds) |
| 2021-03-25 23:18:32 | × | Tario quits (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
| 2021-03-25 23:19:04 | → | Tario joins (~Tario@201.192.165.173) |
| 2021-03-25 23:19:11 | × | Vadrigar_ quits (~Vadrigar@ip5b417208.dynamic.kabel-deutschland.de) (Ping timeout: 240 seconds) |
| 2021-03-25 23:19:22 | → | bobweb joins (6bb893db@cpe-107-184-147-219.socal.res.rr.com) |
| 2021-03-25 23:20:21 | → | deu joins (de@uio.re) |
| 2021-03-25 23:23:18 | × | conal quits (~conal@66.115.157.135) (Ping timeout: 240 seconds) |
| 2021-03-25 23:23:31 | × | royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
| 2021-03-25 23:23:51 | → | royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
| 2021-03-25 23:25:31 | → | conal joins (~conal@64.71.133.70) |
| 2021-03-25 23:28:11 | × | royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 240 seconds) |
| 2021-03-25 23:29:58 | → | olligobber joins (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
| 2021-03-25 23:31:51 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-03-25 23:36:41 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2021-03-25 23:37:38 | × | carlomagno quits (~cararell@148.87.23.12) (Quit: Leaving.) |
| 2021-03-25 23:38:24 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:f8ba:265:7129:d312) (Remote host closed the connection) |
| 2021-03-25 23:38:46 | × | solidus-river quits (~mike@174.127.249.180) (Remote host closed the connection) |
| 2021-03-25 23:39:46 | × | myShoggoth quits (~myShoggot@75.164.81.55) (Ping timeout: 240 seconds) |
| 2021-03-25 23:40:43 | × | danvet_ quits (~danvet@212-51-149-181.fiber7.init7.net) (Quit: Leaving) |
| 2021-03-25 23:40:58 | × | apache8080 quits (~rishi@wsip-70-168-153-252.oc.oc.cox.net) (Ping timeout: 240 seconds) |
| 2021-03-25 23:41:01 | × | raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 265 seconds) |
| 2021-03-25 23:45:56 | × | Gurkenglas quits (~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 246 seconds) |
| 2021-03-25 23:46:21 | × | rj quits (~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds) |
| 2021-03-25 23:50:09 | → | AkechiShiro joins (~AkechiShi@2a01:e0a:5f9:9681:4437:674c:6409:2223) |
| 2021-03-25 23:50:11 | → | rj joins (~x@gateway/tor-sasl/rj) |
| 2021-03-25 23:57:06 | → | royal_screwup21 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
| 2021-03-25 23:59:33 | → | mp___ joins (mp@hell.cx) |
| 2021-03-26 00:02:17 | × | royal_screwup21 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 265 seconds) |
| 2021-03-26 00:04:52 | × | micro quits (~micro@unaffiliated/micro) (Quit: leaving) |
| 2021-03-26 00:05:03 | → | micro joins (~micro@unaffiliated/micro) |
| 2021-03-26 00:05:32 | × | Anthaas quits (~Anthaas@unaffiliated/anthaas) (Ping timeout: 246 seconds) |
| 2021-03-26 00:05:53 | → | raehik joins (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) |
| 2021-03-26 00:06:14 | → | Anthaas joins (~Anthaas@unaffiliated/anthaas) |
| 2021-03-26 00:06:21 | × | elfets quits (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 260 seconds) |
| 2021-03-26 00:09:45 | × | blissful quits (~blissful@unaffiliated/azuline) (Quit: owo) |
| 2021-03-26 00:10:19 | → | blissful joins (~blissful@unaffiliated/azuline) |
| 2021-03-26 00:12:46 | → | notzmv- joins (~zmv@unaffiliated/zmv) |
| 2021-03-26 00:12:47 | × | notzmv- quits (~zmv@unaffiliated/zmv) (Remote host closed the connection) |
| 2021-03-26 00:13:44 | × | blissful quits (~blissful@unaffiliated/azuline) (Client Quit) |
| 2021-03-26 00:14:13 | → | apache8080 joins (~rishi@wsip-70-168-153-252.oc.oc.cox.net) |
| 2021-03-26 00:14:48 | → | notzmv joins (~zmv@unaffiliated/zmv) |
| 2021-03-26 00:15:19 | × | notzmv quits (~zmv@unaffiliated/zmv) (Remote host closed the connection) |
| 2021-03-26 00:15:31 | → | blissful joins (~blissful@unaffiliated/azuline) |
| 2021-03-26 00:15:58 | <MarcelineVQ> | good job |
| 2021-03-26 00:16:40 | <koz_> | :t and |
| 2021-03-26 00:16:42 | <lambdabot> | Foldable t => t Bool -> Bool |
| 2021-03-26 00:17:32 | → | notzmv joins (~zmv@unaffiliated/zmv) |
| 2021-03-26 00:18:27 | → | dcbdan joins (~dcbdan@c-73-76-129-120.hsd1.tx.comcast.net) |
| 2021-03-26 00:21:35 | → | dcbdnl joins (~dcbdnl@2601:2c6:4e00:2d20::2) |
| 2021-03-26 00:22:06 | × | notzmv quits (~zmv@unaffiliated/zmv) (Ping timeout: 240 seconds) |
| 2021-03-26 00:22:27 | × | dcbdnl quits (~dcbdnl@2601:2c6:4e00:2d20::2) (Client Quit) |
| 2021-03-26 00:22:52 | × | thillux quits (~thillux@p200300d1ef42cb00c107b90fceadaf04.dip0.t-ipconnect.de) (Quit: Leaving) |
| 2021-03-26 00:22:55 | × | dcbdan quits (~dcbdan@c-73-76-129-120.hsd1.tx.comcast.net) (Client Quit) |
| 2021-03-26 00:27:07 | → | Katarushisu4 joins (~Katarushi@cpc152083-finc20-2-0-cust170.4-2.cable.virginm.net) |
| 2021-03-26 00:27:28 | → | dcbdan joins (~dcbdan@c-73-76-129-120.hsd1.tx.comcast.net) |
| 2021-03-26 00:28:09 | → | jamm_ joins (~jamm@unaffiliated/jamm) |
| 2021-03-26 00:28:13 | × | Katarushisu quits (~Katarushi@cpc152083-finc20-2-0-cust170.4-2.cable.virginm.net) (Ping timeout: 260 seconds) |
| 2021-03-26 00:28:14 | Katarushisu4 | is now known as Katarushisu |
All times are in UTC.