Logs: freenode/#haskell
| 2021-03-09 03:59:27 | bollu7 | is now known as bollu |
| 2021-03-09 03:59:27 | haasn` | is now known as haasn |
| 2021-03-09 03:59:28 | → | [df]_ joins (~ben@51.15.198.140) |
| 2021-03-09 03:59:28 | ralu4 | is now known as ralu |
| 2021-03-09 03:59:28 | polux20015 | is now known as polux2001 |
| 2021-03-09 03:59:29 | Katarushisu5 | is now known as Katarushisu |
| 2021-03-09 03:59:30 | styledash9 | is now known as styledash |
| 2021-03-09 03:59:31 | drewolson3 | is now known as drewolson |
| 2021-03-09 03:59:31 | gothos_ | is now known as gothos |
| 2021-03-09 03:59:33 | → | sim642_ joins (~simmo@unaffiliated/sim642) |
| 2021-03-09 03:59:36 | [1]MrMobius | is now known as MrMobius |
| 2021-03-09 03:59:41 | → | noctux joins (~noctux@unaffiliated/noctux) |
| 2021-03-09 03:59:45 | → | falsifian joins (~falsifian@exoco.falsifian.org) |
| 2021-03-09 03:59:54 | → | stree joins (~stree@68.36.8.116) |
| 2021-03-09 04:00:02 | → | stefan-_ joins (~cri@42dots.de) |
| 2021-03-09 04:00:04 | drakonis- | is now known as drakonis |
| 2021-03-09 04:00:08 | sim642_ | is now known as sim642 |
| 2021-03-09 04:00:08 | → | e2 joins (e2@sponsored.by.bnc4you.xyz) |
| 2021-03-09 04:00:17 | → | janne joins (~janne@punainen.org) |
| 2021-03-09 04:00:25 | × | nineonine quits (~nineonine@50.216.62.2) (Ping timeout: 265 seconds) |
| 2021-03-09 04:00:36 | → | koluacik joins (~koluacik@134.122.28.77) |
| 2021-03-09 04:00:49 | → | heyj joins (sid171370@gateway/web/irccloud.com/x-magrapjkmhanqhpk) |
| 2021-03-09 04:01:08 | → | L29Ah joins (~L29Ah@unaffiliated/l29ah) |
| 2021-03-09 04:01:11 | → | chirpsalot joins (~Chirps@pool-98-115-239-235.phlapa.fios.verizon.net) |
| 2021-03-09 04:01:13 | → | jess joins (jess@freenode/staff/jess) |
| 2021-03-09 04:01:22 | → | andjjj23 joins (~irc@107.170.228.47) |
| 2021-03-09 04:01:23 | <curiousgay> | monochrom: well, I hope even with that I'll learn Haskell quickly, I'm interested in learning something new and unusual, i.e. declarative programming |
| 2021-03-09 04:01:27 | → | mniip joins (mniip@freenode/staff/mniip) |
| 2021-03-09 04:01:40 | → | amx joins (amx@percival.namespace.at) |
| 2021-03-09 04:01:43 | → | Nikotiini joins (~ubuntu@ec2-52-213-118-142.eu-west-1.compute.amazonaws.com) |
| 2021-03-09 04:01:44 | → | divVerent joins (~divVerent@xonotic/core-team/divVerent) |
| 2021-03-09 04:01:54 | × | gitgoood quits (~gitgood@82-132-219-224.dab.02.net) (Read error: Connection reset by peer) |
| 2021-03-09 04:01:55 | → | lassulus joins (~lassulus@NixOS/user/lassulus) |
| 2021-03-09 04:01:57 | → | ukari joins (~ukari@unaffiliated/ukari) |
| 2021-03-09 04:02:03 | → | hrnz joins (~hrnz@unaffiliated/hrnz) |
| 2021-03-09 04:02:05 | → | tdammers joins (~tdammers@77.109.72.101.res.static.edpnet.net) |
| 2021-03-09 04:02:05 | × | tdammers quits (~tdammers@77.109.72.101.res.static.edpnet.net) (Changing host) |
| 2021-03-09 04:02:05 | → | tdammers joins (~tdammers@unaffiliated/tdammers) |
| 2021-03-09 04:02:08 | → | RusAlex joins (~Chel@unaffiliated/rusalex) |
| 2021-03-09 04:02:08 | → | marble_visions joins (~user@68.183.79.8) |
| 2021-03-09 04:02:08 | <monochrom> | The Gentle Introduction to Haskell was how I learned quickly. |
| 2021-03-09 04:02:13 | → | tv joins (~tv@unaffiliated/tv) |
| 2021-03-09 04:02:17 | → | JokerAscensionEx joins (~egp_@2.95.74.168) |
| 2021-03-09 04:02:21 | → | sdrodge joins (~sdrodge@unaffiliated/sdrodge) |
| 2021-03-09 04:02:24 | → | _ashbreeze_ joins (~mark@64.85.214.234.reverse.socket.net) |
| 2021-03-09 04:02:28 | → | Putonlalla joins (~sapekiis@it-cyan.it.jyu.fi) |
| 2021-03-09 04:02:34 | → | apoc joins (~apoc@49.12.13.193) |
| 2021-03-09 04:02:35 | → | Jesin joins (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) |
| 2021-03-09 04:02:49 | → | mnrmnaugh joins (~mnrmnaugh@unaffiliated/mnrmnaugh) |
| 2021-03-09 04:02:56 | <monochrom> | My http://www.vex.net/~trebla/haskell/learn-sources.html has more of my recommendations or comments. |
| 2021-03-09 04:03:03 | → | arahael joins (~arahael@121-44-10-207.tpgi.com.au) |
| 2021-03-09 04:03:09 | → | xlei joins (znc@unaffiliated/xlei) |
| 2021-03-09 04:03:14 | → | cgfbee joins (~bot@oc1.itim-cj.ro) |
| 2021-03-09 04:03:32 | → | ahf joins (ahf@irssi/staff/ahf) |
| 2021-03-09 04:03:53 | <monochrom> | https://soupi.github.io/rfc/reading_simple_haskell/ could help if you just need a crash course for read-only. |
| 2021-03-09 04:03:57 | <curiousgay> | Axman6: btw, there is "(if ... then ... else ...)-syntax in pattern" error in your example |
| 2021-03-09 04:04:02 | × | carlomagno quits (~cararell@148.87.23.4) (Quit: Leaving.) |
| 2021-03-09 04:04:07 | → | kam1 joins (~kam1@113.203.63.161) |
| 2021-03-09 04:04:18 | <curiousgay> | I've downloaded the gentle introduction book |
| 2021-03-09 04:05:12 | <curiousgay> | ah, never mind, it's just me ommiting "->" |
| 2021-03-09 04:05:51 | → | mceier joins (~mceier@89-68-132-187.dynamic.chello.pl) |
| 2021-03-09 04:08:02 | → | meck joins (~meck@li1809-18.members.linode.com) |
| 2021-03-09 04:09:11 | × | drbean quits (~drbean@TC210-63-209-145.static.apol.com.tw) (Quit: ZNC 1.8.2+cygwin2 - https://znc.in) |
| 2021-03-09 04:10:11 | <Axman6> | yeah lambdabot seems to disagree with that :P |
| 2021-03-09 04:10:30 | → | lnx joins (~irssi@167.71.7.27) |
| 2021-03-09 04:10:31 | → | Ekho joins (~Ekho@unaffiliated/ekho) |
| 2021-03-09 04:10:32 | nitrix_ | is now known as nitrix |
| 2021-03-09 04:10:39 | → | so joins (~so@unaffiliated/so) |
| 2021-03-09 04:10:50 | × | apache8080 quits (~rishi@wsip-70-168-153-252.oc.oc.cox.net) (Ping timeout: 264 seconds) |
| 2021-03-09 04:11:20 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2021-03-09 04:11:50 | <curiousgay> | monochrom: thanks, and I guess you mean the second link is about reading someone's code? well, I'm interested in writing own programs like servers, GUI apps, interactive command-line tools (communication with other programs included) |
| 2021-03-09 04:12:21 | <monochrom> | Yes, reading Haskell syntax. |
| 2021-03-09 04:16:16 | <heck-to-the-gnom> | I find haskell quite easy to read, most of the time |
| 2021-03-09 04:16:21 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 272 seconds) |
| 2021-03-09 04:16:55 | × | acarrico quits (~acarrico@dhcp-68-142-39-249.greenmountainaccess.net) (Ping timeout: 240 seconds) |
| 2021-03-09 04:17:10 | × | kiweun quits (~kiweun@2607:fea8:2a62:9600:a1fb:7cd0:d883:e836) () |
| 2021-03-09 04:17:18 | → | nineonine joins (~nineonine@50.216.62.2) |
| 2021-03-09 04:18:04 | → | alp joins (~alp@163.172.83.213) |
| 2021-03-09 04:18:24 | <curiousgay> | heck-to-the-gnom: well, it depends on style someone else uses, I've seen terrible code in different languages where authors really didn't know what they were doing |
| 2021-03-09 04:19:04 | <redmp> | haskell is easy to read if 1) the author used qualified imports 2) the author used explicit import lists 3) i have already memorized the modules the author imports |
| 2021-03-09 04:19:35 | → | drbean joins (~drbean@TC210-63-209-26.static.apol.com.tw) |
| 2021-03-09 04:19:40 | <redmp> | if none of those are true, it's a pain becasue you need to figure out the types of all the bindings |
| 2021-03-09 04:22:26 | × | zebrag quits (~inkbottle@aaubervilliers-654-1-112-176.w86-198.abo.wanadoo.fr) (Quit: Konversation terminated!) |
| 2021-03-09 04:22:49 | → | zebrag joins (~inkbottle@aaubervilliers-654-1-112-176.w86-198.abo.wanadoo.fr) |
| 2021-03-09 04:24:14 | × | jdt quits (~jdt@208.85.233.130) (Ping timeout: 245 seconds) |
| 2021-03-09 04:25:18 | → | Fuchs1 joins (~Fuchs@217.146.82.202) |
| 2021-03-09 04:25:26 | <curiousgay> | hm, I see binaries built by GHC use C runtime |
| 2021-03-09 04:26:11 | <curiousgay> | in Go binding to C breaks performance, stability, correctness, garbage collection, concurrency and cross-compilation |
| 2021-03-09 04:27:28 | <redmp> | curiousgay: you're referring to the use of the foreign-function interface in go |
| 2021-03-09 04:27:43 | <redmp> | curiousgay: there are similar problems when using the foreign-function interface to C in haskell |
| 2021-03-09 04:28:15 | <redmp> | curiousgay: the runtime system (RTS) used by GHC binaries doesn't have these problems; it's built into the language and enables all of the high level features of haskell |
| 2021-03-09 04:28:30 | <redmp> | curiousgay: including software transactional memory and green threads |
| 2021-03-09 04:28:51 | <monochrom> | Sounds like Go is a jealous god. |
| 2021-03-09 04:29:17 | → | jdt joins (~jdt@208.85.233.130) |
| 2021-03-09 04:29:38 | × | redmp quits (~redmp@172.58.35.53) (Quit: Lost terminal) |
| 2021-03-09 04:30:01 | → | redmp joins (~redmp@172.58.35.53) |
| 2021-03-09 04:31:17 | <curiousgay> | redmp: that's unusual, because pure Go binaries don't link to any C library, while pure GHC binaries link to libc, libm, libgmp, librt, libdl, libffi, libnuma and libpthead |
| 2021-03-09 04:31:56 | <monochrom> | What is unusual about that? |
| 2021-03-09 04:31:58 | <curiousgay> | Go is completely self-contained unless some exotic operating systems force it to use C ABIs |
| 2021-03-09 04:32:33 | <redmp> | curiousgay: yes, go is completely self-contained. haskell's RTS is written in C. there's nothing unusual here.. just different design choices |
All times are in UTC.