Logs: freenode/#haskell
| 2021-04-03 19:00:19 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) (Remote host closed the connection) |
| 2021-04-03 19:03:12 | × | dcoutts quits (~duncan@94.186.125.91.dyn.plus.net) (Ping timeout: 265 seconds) |
| 2021-04-03 19:05:16 | → | kritzefitz joins (~kritzefit@212.86.56.80) |
| 2021-04-03 19:05:26 | × | sm2n quits (~sm2n@bras-base-hmtnon143hw-grc-13-70-54-76-62.dsl.bell.ca) (Ping timeout: 240 seconds) |
| 2021-04-03 19:05:53 | → | elfets joins (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) |
| 2021-04-03 19:07:49 | × | elfets quits (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Client Quit) |
| 2021-04-03 19:09:44 | → | molehillish joins (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) |
| 2021-04-03 19:09:48 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) (Remote host closed the connection) |
| 2021-04-03 19:09:48 | → | sm2n joins (~sm2n@bras-base-hmtnon143hw-grc-13-70-54-76-62.dsl.bell.ca) |
| 2021-04-03 19:10:15 | → | Pickchea joins (~private@unaffiliated/pickchea) |
| 2021-04-03 19:15:19 | → | DTZUZU joins (~DTZUZO@205.ip-149-56-132.net) |
| 2021-04-03 19:15:40 | → | refusenick joins (~user@2601:644:8502:d700::8cfb) |
| 2021-04-03 19:17:26 | → | molehillish joins (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) |
| 2021-04-03 19:17:31 | × | frozenErebus quits (~frozenEre@37.231.244.249) (Ping timeout: 260 seconds) |
| 2021-04-03 19:19:01 | × | xff0x quits (~xff0x@2001:1a81:5382:2700:3e60:8ef5:8d8c:59f2) (Ping timeout: 250 seconds) |
| 2021-04-03 19:21:04 | → | xff0x joins (xff0x@gateway/vpn/mullvad/xff0x) |
| 2021-04-03 19:22:06 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 240 seconds) |
| 2021-04-03 19:25:15 | → | Feuermagier joins (~Feuermagi@213.178.26.41) |
| 2021-04-03 19:26:16 | × | bitdex quits (~bitdex@gateway/tor-sasl/bitdex) (Remote host closed the connection) |
| 2021-04-03 19:26:23 | × | xff0x quits (xff0x@gateway/vpn/mullvad/xff0x) (Ping timeout: 246 seconds) |
| 2021-04-03 19:27:43 | × | sm2n quits (~sm2n@bras-base-hmtnon143hw-grc-13-70-54-76-62.dsl.bell.ca) (Remote host closed the connection) |
| 2021-04-03 19:27:57 | → | xff0x joins (~xff0x@2001:1a81:5382:2700:3e60:8ef5:8d8c:59f2) |
| 2021-04-03 19:28:02 | → | sm2n joins (~sm2n@bras-base-hmtnon143hw-grc-13-70-54-76-62.dsl.bell.ca) |
| 2021-04-03 19:31:39 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2021-04-03 19:34:27 | × | Pickchea quits (~private@unaffiliated/pickchea) (Quit: Leaving) |
| 2021-04-03 19:34:39 | → | stree joins (~stree@68.36.8.116) |
| 2021-04-03 19:39:21 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) (Remote host closed the connection) |
| 2021-04-03 19:40:44 | → | molehillish joins (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) |
| 2021-04-03 19:40:47 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) (Remote host closed the connection) |
| 2021-04-03 19:41:20 | → | molehillish joins (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) |
| 2021-04-03 19:41:52 | → | bitdex joins (~bitdex@gateway/tor-sasl/bitdex) |
| 2021-04-03 19:45:37 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) (Ping timeout: 246 seconds) |
| 2021-04-03 19:46:02 | → | Lord_of_Life_ joins (~Lord@unaffiliated/lord-of-life/x-0885362) |
| 2021-04-03 19:47:06 | × | Lord_of_Life quits (~Lord@unaffiliated/lord-of-life/x-0885362) (Ping timeout: 240 seconds) |
| 2021-04-03 19:47:50 | → | molehillish joins (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) |
| 2021-04-03 19:48:19 | → | frozenErebus joins (~frozenEre@37.231.244.249) |
| 2021-04-03 19:48:49 | <zebrag> | `stack install HaTeX; wget .../tikz.hs; stack tikz.hs; lualatex tikz.tex; mupdf tikz.pdf` |
| 2021-04-03 19:49:07 | Lord_of_Life_ | is now known as Lord_of_Life |
| 2021-04-03 19:50:00 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) (Remote host closed the connection) |
| 2021-04-03 19:50:33 | → | molehillish joins (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) |
| 2021-04-03 19:50:42 | → | abhixec joins (~abhixec@c-67-169-139-16.hsd1.ca.comcast.net) |
| 2021-04-03 19:51:50 | × | whataday quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection) |
| 2021-04-03 19:52:26 | <shalokshalom> | Hi there |
| 2021-04-03 19:52:58 | → | whataday joins (~xxx@2400:8902::f03c:92ff:fe60:98d8) |
| 2021-04-03 19:53:25 | <shalokshalom> | I am someone who I new to the language and everywhere I read something about it, it seems like tons of features has been added, who were later regretted and now its considered 'harmful' doing it like that. |
| 2021-04-03 19:54:15 | <shalokshalom> | It feels like there are trip wires all over the place and I hope its just possible to find documentation that simply equals to 'Haskell: The good parts' |
| 2021-04-03 19:54:55 | <koz_> | shalokshalom: I don't think that this, even as a whole, is an agreed-upon sentiment. |
| 2021-04-03 19:54:59 | × | molehillish quits (~molehilli@2600:8800:8d06:1800:c5e2:b955:ecac:f7f3) (Ping timeout: 250 seconds) |
| 2021-04-03 19:55:03 | × | frozenErebus quits (~frozenEre@37.231.244.249) (Ping timeout: 268 seconds) |
| 2021-04-03 19:55:05 | <koz_> | Much less what such 'regretted' things are specifically. |
| 2021-04-03 19:55:11 | <koz_> | Can you give an example? |
| 2021-04-03 19:55:41 | <monochrom> | "tons of features has been added" sounds more like C++ than Haskell |
| 2021-04-03 19:55:58 | <shalokshalom> | I just read the Haskell wiki and on basically every article is some form of "dont do it that way" and "that way is dangerous too" |
| 2021-04-03 19:56:02 | <koz_> | Also what monochrom said. |
| 2021-04-03 19:56:06 | <koz_> | shalokshalom: Again, specifics please. |
| 2021-04-03 19:56:15 | <koz_> | Your generalizations make it impossible to meaningfully comment. |
| 2021-04-03 19:56:16 | <monochrom> | Don't read the Haskell wiki then. |
| 2021-04-03 19:56:45 | <shalokshalom> | I am more interested into a solution and not into discussing this. |
| 2021-04-03 19:56:59 | <monochrom> | This is what happens when technology enthusiasists, as opposed to education enthusiasists, dominate. |
| 2021-04-03 19:57:15 | <koz_> | shalokshalom: Sure. What particular problem are you seeking to solve? |
| 2021-04-03 19:57:22 | <koz_> | You're saying 'there are a bunch of problems'. |
| 2021-04-03 19:57:28 | <koz_> | I'm responding 'what are they'. |
| 2021-04-03 19:57:33 | <koz_> | You're responding 'dunno just solve em'. |
| 2021-04-03 19:57:36 | <koz_> | Can you see the issue here? |
| 2021-04-03 19:57:50 | <koz_> | Furthermore, your initial comment sounded like you wanted clarification/discussion, not solutions. |
| 2021-04-03 19:57:53 | <shalokshalom> | If you dont see them, you are not the right person to solve them. |
| 2021-04-03 19:58:22 | <koz_> | shalokshalom: I apologize for not being a digital mind-reader. |
| 2021-04-03 19:58:39 | <Rembane> | shalokshalom: Are you trolling? Or is there anything we can do for you? |
| 2021-04-03 19:58:43 | → | frozenErebus joins (~frozenEre@37.231.244.249) |
| 2021-04-03 19:58:48 | × | petersen quits (~petersen@redhat/juhp) (Quit: petersen) |
| 2021-04-03 19:58:57 | <shalokshalom> | I hope its just possible to find documentation that simply equals to 'Haskell: The good parts' |
| 2021-04-03 19:59:02 | <maerwald> | shalokshalom: it comes with the nature of experimentation and hype driven development that things are regretted later |
| 2021-04-03 19:59:05 | <monochrom> | The "Haskell: the good parts" you're looking for are quality Haskell textbooks. Not wiki anything, as said. |
| 2021-04-03 19:59:11 | <maerwald> | there are good and bad parts about it |
| 2021-04-03 19:59:23 | <shalokshalom> | maerwald: I know |
| 2021-04-03 19:59:28 | → | petersen joins (~petersen@redhat/juhp) |
| 2021-04-03 19:59:31 | <monochrom> | See my http://www.vex.net/~trebla/haskell/learn-sources.html for a few that I think are OK. |
| 2021-04-03 19:59:36 | <shalokshalom> | thanks |
| 2021-04-03 20:00:40 | <maerwald> | I'm considering haskell prone to hype driven development, even in industry. That also has good sides (highly engaged engineers). |
| 2021-04-03 20:00:46 | → | squidgle joins (c4f739ec@196.247.57.236) |
| 2021-04-03 20:00:59 | <maerwald> | I'm not sure I need to solve this as a problem |
| 2021-04-03 20:01:14 | <maerwald> | So I'll let you do it |
| 2021-04-03 20:01:58 | × | _ht quits (~quassel@82-169-194-8.biz.kpn.net) (Remote host closed the connection) |
| 2021-04-03 20:01:59 | <geekosaur> | hype driven development is an occupational / industry problem, not a language problem |
| 2021-04-03 20:02:14 | <maerwald> | geekosaur: there is synergy |
| 2021-04-03 20:02:22 | <maerwald> | industry users get their GHC extensions in |
| 2021-04-03 20:02:30 | <shalokshalom> | https://www.snoyman.com/blog/2020/10/haskell-bad-parts-1/ |
| 2021-04-03 20:02:44 | <maerwald> | last I checked linear types are driven by Tweag? So they probably have some use case in mind |
| 2021-04-03 20:02:45 | <monochrom> | I don't call that synergy, I call that hiidden variable. Human nature is the hidden variable. |
| 2021-04-03 20:02:54 | <geekosaur> | note that not everyone agrees with snoyman about the supposed "bad parts" |
| 2021-04-03 20:02:55 | <maerwald> | applicativeDo was a corner case of an industry user too |
| 2021-04-03 20:03:00 | <maerwald> | and it's really bad |
| 2021-04-03 20:03:14 | × | shalokshalom quits (~quassel@2a02:1748:dd5e:7f60:cf49:8384:7c93:3106) (Quit: https://quassel-irc.org - Komfortabler Chat. Überall.) |
| 2021-04-03 20:03:26 | <monochrom> | Indeed I don't even fearmonger against existential types either. |
| 2021-04-03 20:03:41 | <maerwald> | they actuall make sense |
| 2021-04-03 20:04:00 | <geekosaur> | in the meantime our guest has left |
| 2021-04-03 20:04:04 | <maerwald> | so sad |
| 2021-04-03 20:04:07 | <koz_> | 'Guest'. |
| 2021-04-03 20:04:16 | <monochrom> | It is not an anti-pattern, unless you're in the context of saying that all of OO is an anti-pattern, which could be true in most cases. >:) |
| 2021-04-03 20:05:06 | × | petersen quits (~petersen@redhat/juhp) (Ping timeout: 240 seconds) |
All times are in UTC.