Logs: freenode/#haskell
| 2021-04-19 00:39:47 | → | nineonine joins (~nineonine@2604:3d08:7785:9600:68a6:8c79:2caf:5ce4) |
| 2021-04-19 00:40:43 | × | vicfred quits (vicfred@gateway/vpn/mullvad/vicfred) (Quit: Leaving) |
| 2021-04-19 00:41:24 | × | nineonine quits (~nineonine@2604:3d08:7785:9600:68a6:8c79:2caf:5ce4) (Remote host closed the connection) |
| 2021-04-19 00:41:58 | → | ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-04-19 00:43:42 | → | bennofs__ joins (~quassel@x4db75e90.dyn.telefonica.de) |
| 2021-04-19 00:46:21 | → | nineonine joins (~nineonine@2604:3d08:7785:9600:2926:4844:fa1f:b849) |
| 2021-04-19 00:46:34 | × | ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 252 seconds) |
| 2021-04-19 00:47:17 | × | bennofs_ quits (~quassel@x4dbf857b.dyn.telefonica.de) (Ping timeout: 260 seconds) |
| 2021-04-19 00:48:06 | → | ericsagnes joins (~ericsagne@2405:6580:0:5100:c414:6b2f:3a1f:4a99) |
| 2021-04-19 00:48:35 | → | elliott__ joins (~elliott@pool-108-18-30-46.washdc.fios.verizon.net) |
| 2021-04-19 00:49:21 | <Axman6> | lechner: any luck) so far? |
| 2021-04-19 00:50:06 | × | Tario quits (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
| 2021-04-19 00:50:33 | × | renzhi quits (~renzhi@2607:fa49:6500:bc00::e7b) (Ping timeout: 258 seconds) |
| 2021-04-19 00:50:56 | × | nineonine quits (~nineonine@2604:3d08:7785:9600:2926:4844:fa1f:b849) (Ping timeout: 258 seconds) |
| 2021-04-19 00:53:21 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-19 00:53:40 | → | Guest78317 joins (~laudiacay@67.176.215.84) |
| 2021-04-19 00:57:11 | × | gzj quits (~gzj@unaffiliated/gzj) (Ping timeout: 268 seconds) |
| 2021-04-19 00:58:34 | × | philderbeast quits (~textual@bras-base-vldvpq5901w-grc-06-184-144-244-252.dsl.bell.ca) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2021-04-19 00:59:20 | → | safinaskar joins (~user@109.252.90.136) |
| 2021-04-19 01:00:03 | → | geowiesnot joins (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) |
| 2021-04-19 01:00:22 | × | geekosaur quits (930099da@rrcs-147-0-153-218.central.biz.rr.com) (Ping timeout: 240 seconds) |
| 2021-04-19 01:01:24 | → | vicfred joins (~vicfred@unaffiliated/vicfred) |
| 2021-04-19 01:01:27 | → | ddellacosta joins (~ddellacos@86.106.143.157) |
| 2021-04-19 01:01:28 | <safinaskar> | Axman6: i said about this in the channel. i will repeat. "using "do" inside of "do"? this is intentional. to hide bindings. i. e. i write "do { do { a<-...; ... }; foo; }" to make sure "foo" doesn't see "a". i am inventive:) Â . i don't simply copy-paste examples, i develop my style :)" |
| 2021-04-19 01:02:22 | <safinaskar> | Axman6: "i learn haskell using "learn you haskell for a great good". very good book. but i was always frustrated from indentation-based syntax (i came from c++), so i started to use curly braces. In function "lex" i check some condition," |
| 2021-04-19 01:02:41 | <safinaskar> | Axman6: "if it holds, i return Nothing, if it doesn't hold, i check another condition, etc. I decided to check conditions using "case" as opposed to "if ... then ... else", because "case" allows me to use curly braces. conclusion: i started from "learn you haskell for a great good" style, then started to use curly braces (because of c++), then get rid of" |
| 2021-04-19 01:02:56 | <safinaskar> | Axman6: ""if...then...else". that is" |
| 2021-04-19 01:03:35 | <yushyin> | this book does not have such a good reputation here |
| 2021-04-19 01:05:26 | <safinaskar> | yushyin: why? i think the book is perfect. the only complain i have today is that the book uses "*" instead of "Type" |
| 2021-04-19 01:06:00 | → | heatsink joins (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
| 2021-04-19 01:06:01 | <safinaskar> | yushyin: and yes, it was writen before AMP and MonadFail proposal |
| 2021-04-19 01:06:05 | × | Jd007 quits (~Jd007@162.156.11.151) (Quit: Jd007) |
| 2021-04-19 01:06:26 | × | geowiesnot quits (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) (Ping timeout: 268 seconds) |
| 2021-04-19 01:08:04 | <yushyin> | I don't know never read it, I just know that people here constantly say it's one of the poorer books about teaching haskell. |
| 2021-04-19 01:09:48 | × | stef204 quits (~stef204@unaffiliated/stef-204/x-384198) (Read error: Connection reset by peer) |
| 2021-04-19 01:11:06 | × | Deide quits (~Deide@217.155.19.23) (Quit: Seeee yaaaa) |
| 2021-04-19 01:13:30 | × | ep1ctetus quits (~epictetus@ip72-194-54-201.sb.sd.cox.net) (Read error: Connection reset by peer) |
| 2021-04-19 01:14:27 | × | dpl quits (~dpl@77-121-78-163.chn.volia.net) (Ping timeout: 268 seconds) |
| 2021-04-19 01:15:45 | → | nineonine joins (~nineonine@2604:3d08:7785:9600:68a6:8c79:2caf:5ce4) |
| 2021-04-19 01:16:07 | × | Wizek quits (uid191769@gateway/web/irccloud.com/x-imzvaajwbwqznbhg) (Quit: Connection closed for inactivity) |
| 2021-04-19 01:17:01 | × | nineonine quits (~nineonine@2604:3d08:7785:9600:68a6:8c79:2caf:5ce4) (Remote host closed the connection) |
| 2021-04-19 01:18:01 | → | nineonine joins (~nineonine@2604:3d08:7785:9600:68a6:8c79:2caf:5ce4) |
| 2021-04-19 01:22:22 | × | nineonine quits (~nineonine@2604:3d08:7785:9600:68a6:8c79:2caf:5ce4) (Ping timeout: 258 seconds) |
| 2021-04-19 01:22:57 | × | xff0x quits (~xff0x@2001:1a81:52bc:3c00:45ea:1449:467:f132) (Ping timeout: 250 seconds) |
| 2021-04-19 01:25:06 | → | xff0x joins (~xff0x@2001:1a81:52f2:b700:a7c9:31ec:b9a1:9e16) |
| 2021-04-19 01:26:31 | → | stef204 joins (~stef204@unaffiliated/stef-204/x-384198) |
| 2021-04-19 01:26:49 | → | nineonine joins (~nineonine@2604:3d08:7785:9600:68a6:8c79:2caf:5ce4) |
| 2021-04-19 01:27:24 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 268 seconds) |
| 2021-04-19 01:27:37 | → | Tario joins (~Tario@201.192.165.173) |
| 2021-04-19 01:28:25 | → | drbean_ joins (~drbean@TC210-63-209-68.static.apol.com.tw) |
| 2021-04-19 01:32:12 | <lechner> | Hi, I made a lot of progess but cannot reconcile Int <-> PortNumber in line 75. FromJSON does not like PortNumber in line 29. Do I need a cast in line 75? Also, general style reviews are welcome, and probably needed. Thanks! https://dpaste.org/NxeL#L29,75 |
| 2021-04-19 01:33:45 | <lechner> | i'd like to take the port number from the YAML |
| 2021-04-19 01:34:03 | × | AkechiShiro quits (~AkechiShi@2a01:e0a:5f9:9681:1473:3dff:fe42:56a9) (Quit: WeeChat 2.9) |
| 2021-04-19 01:34:49 | <c_wraith> | PortNumber is a really weird thing the network library did |
| 2021-04-19 01:35:10 | <c_wraith> | The best way to work with it is fromIntegral |
| 2021-04-19 01:37:11 | × | dmytrish quits (~mitra@2a02:8084:a82:d900:319a:d200:a43d:3e3c) (Ping timeout: 260 seconds) |
| 2021-04-19 01:38:23 | × | viluon quits (uid453725@gateway/web/irccloud.com/x-nkzdiizrnnhacztz) (Quit: Connection closed for inactivity) |
| 2021-04-19 01:41:23 | <lechner> | c_wraith: thanks! that worked great |
| 2021-04-19 01:41:44 | <c_wraith> | you're welcome |
| 2021-04-19 01:42:37 | × | nicholasbulka quits (~nicholasb@2601:900:4301:da0:5d1c:812e:1a75:163c) (Remote host closed the connection) |
| 2021-04-19 01:43:40 | → | nicholasbulka joins (~nicholasb@c-73-21-82-200.hsd1.ga.comcast.net) |
| 2021-04-19 01:45:08 | <lechner> | Hi, in a stack-managed application, should i still commit the cabal file to the repo? |
| 2021-04-19 01:45:27 | <c_wraith> | unless you're using hpack, yes |
| 2021-04-19 01:46:54 | <lechner> | c_wraith: thanks! |
| 2021-04-19 01:47:02 | → | aarvar joins (~foewfoiew@2601:602:a080:fa0:5ca2:103e:3230:e6a) |
| 2021-04-19 01:47:13 | ← | aarvar parts (~foewfoiew@2601:602:a080:fa0:5ca2:103e:3230:e6a) () |
| 2021-04-19 01:50:41 | × | nicholasbulka quits (~nicholasb@c-73-21-82-200.hsd1.ga.comcast.net) (Ping timeout: 240 seconds) |
| 2021-04-19 01:52:30 | <yushyin> | non-stack user will be thankful |
| 2021-04-19 01:55:46 | → | Jd007 joins (~Jd007@162.156.11.151) |
| 2021-04-19 02:00:03 | → | c9sloud joins (~c9sloud@185.204.1.185) |
| 2021-04-19 02:00:41 | × | hyiltiz quits (~quassel@unaffiliated/hyiltiz) (Ping timeout: 240 seconds) |
| 2021-04-19 02:02:54 | × | Jd007 quits (~Jd007@162.156.11.151) (Quit: Jd007) |
| 2021-04-19 02:05:07 | <glguy> | Even if you use hpack you should be committing your .cabal files: https://www.fpcomplete.com/blog/storing-generated-cabal-files/ |
| 2021-04-19 02:05:19 | × | puke quits (~vroom@217.138.252.196) (Ping timeout: 265 seconds) |
| 2021-04-19 02:06:25 | → | justsomeguy joins (~justsomeg@unaffiliated/--/x-3805311) |
| 2021-04-19 02:07:33 | × | Sgeo quits (~Sgeo@ool-18b98aa4.dyn.optonline.net) (Ping timeout: 240 seconds) |
| 2021-04-19 02:09:00 | → | hyiltiz joins (~quassel@unaffiliated/hyiltiz) |
| 2021-04-19 02:13:54 | × | gabiruh quits (~gabiruh@vps19177.publiccloud.com.br) (Quit: ZNC 1.7.5 - https://znc.in) |
| 2021-04-19 02:14:10 | → | gabiruh joins (~gabiruh@vps19177.publiccloud.com.br) |
| 2021-04-19 02:14:30 | × | HannaM quits (~quassel@p54849510.dip0.t-ipconnect.de) (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
| 2021-04-19 02:15:18 | × | urodna quits (~urodna@unaffiliated/urodna) (Quit: urodna) |
| 2021-04-19 02:15:27 | ← | safinaskar parts (~user@109.252.90.136) () |
| 2021-04-19 02:18:38 | → | zebrag joins (~inkbottle@aaubervilliers-654-1-107-209.w86-212.abo.wanadoo.fr) |
| 2021-04-19 02:20:05 | → | seven_three joins (~user@pool-96-233-64-53.bstnma.fios.verizon.net) |
| 2021-04-19 02:22:03 | × | xiinotulp quits (~q@node-umb.pool-125-24.dynamic.totinternet.net) (Quit: Leaving) |
| 2021-04-19 02:24:12 | → | lambdaman joins (~lambdaman@s66-183-152-156.bc.hsia.telus.net) |
| 2021-04-19 02:25:32 | ← | seven_three parts (~user@pool-96-233-64-53.bstnma.fios.verizon.net) ("ERC (IRC client for Emacs 27.2)") |
| 2021-04-19 02:26:44 | → | Sgeo joins (~Sgeo@ool-18b98aa4.dyn.optonline.net) |
| 2021-04-19 02:28:23 | × | lambdaman quits (~lambdaman@s66-183-152-156.bc.hsia.telus.net) (Ping timeout: 246 seconds) |
| 2021-04-19 02:31:16 | × | nineonine quits (~nineonine@2604:3d08:7785:9600:68a6:8c79:2caf:5ce4) (Remote host closed the connection) |
| 2021-04-19 02:31:57 | → | olligobber joins (olligobber@gateway/vpn/privateinternetaccess/olligobber) |
| 2021-04-19 02:33:21 | → | reilly joins (~user@117.222.66.145) |
| 2021-04-19 02:34:41 | × | machinedgod quits (~machinedg@24.105.81.50) (Ping timeout: 260 seconds) |
| 2021-04-19 02:36:20 | → | falafel joins (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) |
| 2021-04-19 02:36:23 | → | aarvar joins (~foewfoiew@2601:602:a080:fa0:ad7b:fd2e:e5be:a7b9) |
| 2021-04-19 02:36:52 | × | aarvar quits (~foewfoiew@2601:602:a080:fa0:ad7b:fd2e:e5be:a7b9) (Client Quit) |
| 2021-04-19 02:37:41 | × | reilly quits (~user@117.222.66.145) (Remote host closed the connection) |
| 2021-04-19 02:38:43 | → | reilly joins (~user@117.222.66.145) |
| 2021-04-19 02:41:18 | × | theDon quits (~td@94.134.91.146) (Ping timeout: 252 seconds) |
| 2021-04-19 02:43:03 | → | theDon joins (~td@94.134.91.223) |
All times are in UTC.