Logs: freenode/#haskell
| 2020-10-26 01:02:38 | × | texasmynsted quits (~texasmyns@99.96.221.112) (Remote host closed the connection) |
| 2020-10-26 01:03:05 | × | hyiltiz quits (~quassel@unaffiliated/hyiltiz) (Ping timeout: 240 seconds) |
| 2020-10-26 01:08:43 | × | Jeanne-Kamikaze quits (~Jeanne-Ka@68.235.43.86) (Ping timeout: 260 seconds) |
| 2020-10-26 01:10:12 | × | m0rphism quits (~m0rphism@HSI-KBW-046-005-177-122.hsi8.kabel-badenwuerttemberg.de) (Ping timeout: 260 seconds) |
| 2020-10-26 01:10:45 | × | whataday quits (~xxx@2400:8902::f03c:92ff:fe60:98d8) (Remote host closed the connection) |
| 2020-10-26 01:11:52 | → | whataday joins (~xxx@2400:8902::f03c:92ff:fe60:98d8) |
| 2020-10-26 01:14:09 | → | Katarushisu1 joins (~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net) |
| 2020-10-26 01:14:37 | → | stiell joins (~stian@fsf/member/stiell) |
| 2020-10-26 01:15:17 | × | Katarushisu quits (~Katarushi@cpc149712-finc20-2-0-cust535.4-2.cable.virginm.net) (Ping timeout: 260 seconds) |
| 2020-10-26 01:15:18 | Katarushisu1 | is now known as Katarushisu |
| 2020-10-26 01:18:15 | → | tuple joins (~igloo@c-67-169-78-228.hsd1.ca.comcast.net) |
| 2020-10-26 01:19:58 | hackage | staversion 0.2.4.0 - What version is the package X in stackage lts-Y.ZZ? https://hackage.haskell.org/package/staversion-0.2.4.0 (debugito) |
| 2020-10-26 01:20:06 | × | crestfal1en quits (~jvw@135-180-15-188.fiber.dynamic.sonic.net) (Quit: leaving) |
| 2020-10-26 01:20:23 | → | crestfallen joins (~jvw@135-180-15-188.fiber.dynamic.sonic.net) |
| 2020-10-26 01:20:39 | × | tuple quits (~igloo@c-67-169-78-228.hsd1.ca.comcast.net) (Client Quit) |
| 2020-10-26 01:20:46 | → | GyroW_ joins (~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) |
| 2020-10-26 01:20:46 | × | GyroW_ quits (~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host) |
| 2020-10-26 01:20:46 | → | GyroW_ joins (~GyroW@unaffiliated/gyrow) |
| 2020-10-26 01:21:49 | × | GyroW quits (~GyroW@unaffiliated/gyrow) (Ping timeout: 264 seconds) |
| 2020-10-26 01:23:02 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
| 2020-10-26 01:24:49 | × | taurux quits (~taurux@net-188-152-111-174.cust.dsl.teletu.it) (Ping timeout: 264 seconds) |
| 2020-10-26 01:24:57 | → | tito_04 joins (~taurux@net-130-25-120-91.cust.vodafonedsl.it) |
| 2020-10-26 01:25:56 | → | hololeap joins (~hololeap@unaffiliated/hololeap) |
| 2020-10-26 01:30:22 | → | mimi_vx joins (~mimi@tulipan.habr.nat.praha12.net) |
| 2020-10-26 01:31:11 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-10-26 01:34:31 | → | wroathe joins (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) |
| 2020-10-26 01:34:36 | × | polyrain quits (~polyrain@2001:8003:e501:6901:15fa:5e4:342f:f38b) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-10-26 01:36:05 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Ping timeout: 240 seconds) |
| 2020-10-26 01:37:03 | → | nbloomf joins (~nbloomf@2600:1700:ad14:3020:e9e0:8366:ee4d:bc13) |
| 2020-10-26 01:37:24 | → | wei2912 joins (~wei2912@unaffiliated/wei2912) |
| 2020-10-26 01:37:25 | × | mbomba quits (~mbomba@142.114.9.241) (Quit: WeeChat 2.9) |
| 2020-10-26 01:39:09 | × | nados quits (~dan@69-165-210-185.cable.teksavvy.com) (Quit: Leaving) |
| 2020-10-26 01:39:57 | × | raehik quits (~raehik@cpc95906-rdng25-2-0-cust156.15-3.cable.virginm.net) (Ping timeout: 260 seconds) |
| 2020-10-26 01:48:03 | × | GyroW_ quits (~GyroW@unaffiliated/gyrow) (Quit: Someone ate my pie) |
| 2020-10-26 01:48:20 | → | GyroW joins (~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) |
| 2020-10-26 01:48:20 | × | GyroW quits (~GyroW@ptr-48ujrfd1ztq5fjywfw3.18120a2.ip6.access.telenet.be) (Changing host) |
| 2020-10-26 01:48:20 | → | GyroW joins (~GyroW@unaffiliated/gyrow) |
| 2020-10-26 01:50:12 | × | bitmapper quits (uid464869@gateway/web/irccloud.com/x-yancvgiiwbprfywu) (Quit: Connection closed for inactivity) |
| 2020-10-26 01:50:20 | × | AceNovo quits (~chris@184.101.197.134) (Remote host closed the connection) |
| 2020-10-26 01:50:55 | × | acidjnk_new quits (~acidjnk@p200300d0c7237822f9c109cfb48a3b3a.dip0.t-ipconnect.de) (Ping timeout: 240 seconds) |
| 2020-10-26 01:51:08 | → | mikevdg joins (73bd539c@115-189-83-156.mobile.spark.co.nz) |
| 2020-10-26 01:52:17 | <mikevdg> | Ho geez, there's a thousand people in this channel. |
| 2020-10-26 01:52:26 | → | hyiltiz joins (~quassel@82.118.227.47) |
| 2020-10-26 01:52:26 | × | hyiltiz quits (~quassel@82.118.227.47) (Changing host) |
| 2020-10-26 01:52:26 | → | hyiltiz joins (~quassel@unaffiliated/hyiltiz) |
| 2020-10-26 01:52:32 | <mikevdg> | I thought Haskell was niche. |
| 2020-10-26 01:52:44 | <gattytto> | you expected more ppl? or less? |
| 2020-10-26 01:53:16 | <gattytto> | I'm very glad on how quick I got responses when I got here |
| 2020-10-26 01:53:44 | <mikevdg> | I was expecting maybe a dozen or so. |
| 2020-10-26 01:54:36 | <gattytto> | did you watch the computerphile videos on haskell? they are very nice |
| 2020-10-26 01:56:13 | <mikevdg> | I'm working through some tutorials now. I'm looking at the Fractional class and wondering why it exists. |
| 2020-10-26 01:57:53 | × | andi- quits (~andi-@NixOS/user/andi-) (Remote host closed the connection) |
| 2020-10-26 01:59:15 | × | danvet_ quits (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (Ping timeout: 272 seconds) |
| 2020-10-26 02:00:02 | <mikevdg> | Why does Ord require so many operators? (<) is the opposite of (>=) |
| 2020-10-26 02:00:38 | <int-e> | > (0/0 < 1, 0/0 >= 1) -- IEEE disagrees |
| 2020-10-26 02:00:40 | <lambdabot> | (False,False) |
| 2020-10-26 02:00:57 | hackage | clckwrks-plugin-page 0.4.3.24 - support for CMS/Blogging in clckwrks https://hackage.haskell.org/package/clckwrks-plugin-page-0.4.3.24 (JeremyShaw) |
| 2020-10-26 02:01:36 | <dsal> | mikevdg: What do you mean "Require?" Minimal complete definition: compare | (<=) |
| 2020-10-26 02:01:37 | → | vicfred joins (~vicfred@unaffiliated/vicfred) |
| 2020-10-26 02:02:26 | <mikevdg> | dsal: you're right. I just saw that. |
| 2020-10-26 02:02:55 | <mikevdg> | int-e: I reserve my right to disagree with the IEEE. You can't just change math. |
| 2020-10-26 02:02:56 | × | urodna quits (~urodna@unaffiliated/urodna) (Quit: urodna) |
| 2020-10-26 02:02:56 | <dsal> | If you're trying to learn haskell by looking at tutorials that are telling you about fractional and stuff, you're definitely doing it the hard way. |
| 2020-10-26 02:03:14 | <int-e> | As for the Fractional class, it's more or less a field... of characteristic 0 if you want fromRational to be total. |
| 2020-10-26 02:03:24 | <mikevdg> | It's an example of a type class, to teach type classes. |
| 2020-10-26 02:03:26 | <int-e> | mikevdg: But Haskell is a programming language. |
| 2020-10-26 02:04:35 | <int-e> | mikevdg: Anyway, I suspect that IEEE floating point types (which Haskell does have) with NaNs (you'll find a lot of support for the idea that this was a mistake... but not universal support) is the reason why Ord has all these comparison methods. |
| 2020-10-26 02:05:07 | × | jamm_ quits (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
| 2020-10-26 02:05:27 | <int-e> | Also, the class methods tend to be inlined anyway, so extra methods don't hurt much, most of the time. |
| 2020-10-26 02:05:53 | → | jamm_ joins (~jamm@unaffiliated/jamm) |
| 2020-10-26 02:07:12 | → | andi- joins (~andi-@NixOS/user/andi-) |
| 2020-10-26 02:08:52 | → | merijn joins (~merijn@83-160-49-249.ip.xs4all.nl) |
| 2020-10-26 02:08:54 | <gattytto> | so I'm looking for a way to use a ENV VAR inside stack.yaml, is this possible? |
| 2020-10-26 02:08:55 | <int-e> | There are more "superfluous" methods in other classes... mostly with the idea that the redundant methods can be optimized for some types. |
| 2020-10-26 02:09:35 | <int-e> | Foldable is an extreme example of this. |
| 2020-10-26 02:09:53 | × | juri_ quits (~juri@178.63.35.222) (Ping timeout: 260 seconds) |
| 2020-10-26 02:10:08 | <dsal> | I'm kind of sad about my GoPro project. It's sufficiently feature complete that I don't really have anything I need it to do that it doesn't already do. I've got concurrent cloud-based exodus tools, local versions, resumable parallel uploads. Only things I could add might be helpful for other people, but I don't know any of those people. |
| 2020-10-26 02:10:11 | <dsal> | I guess I need a new project. |
| 2020-10-26 02:10:20 | <dsal> | Haskell is too easy. :( |
| 2020-10-26 02:10:41 | → | geowiesnot joins (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) |
| 2020-10-26 02:10:58 | <int-e> | (`:i Foldable` reads like the interface of Data.List ;-) ) |
| 2020-10-26 02:11:01 | <gattytto> | dsal: can you share the repo link? |
| 2020-10-26 02:11:07 | → | drbean joins (~drbean@TC210-63-209-46.static.apol.com.tw) |
| 2020-10-26 02:11:51 | <dsal> | gattytto: http://dustin.sallings.org/2020/04/29/gopro-plus.html is a blog post I wrote a bit back. github.com/dustin/gopro is the code. If you know anyone who does stuff with GoPros, it's a bunch of essential stuff. :) |
| 2020-10-26 02:14:32 | → | elliott_ joins (~elliott_@pool-108-51-141-12.washdc.fios.verizon.net) |
| 2020-10-26 02:14:52 | <koz_> | dsal: Did you tell Haskell Weekly about it? |
| 2020-10-26 02:14:56 | <koz_> | If not, _do_. |
| 2020-10-26 02:15:13 | × | Gurkenglas quits (~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 260 seconds) |
| 2020-10-26 02:15:46 | <gattytto> | dsal: did you make it cloud-native? |
| 2020-10-26 02:16:12 | <dsal> | gattytto: I don't know what you mean by that. |
| 2020-10-26 02:16:30 | <dsal> | koz_: oh neat. I want to find a GoPro user someday |
| 2020-10-26 02:17:02 | <gattytto> | like kubectl apply -f your-repo/kube-manifest.yaml like elasticsearch and others |
| 2020-10-26 02:17:22 | <gattytto> | so we can deploy it in a kubernetes cluster for instance. |
| 2020-10-26 02:21:30 | <dsal> | I'm still not sure why people would deploy anything with kubernetes. heh |
| 2020-10-26 02:22:00 | <dsal> | It's a single binary. (with a web interface that needs a static dir, but I've been thinking about embedding it / pulling it from github on startup) |
| 2020-10-26 02:22:02 | × | jamm_ quits (~jamm@unaffiliated/jamm) (Remote host closed the connection) |
| 2020-10-26 02:23:13 | <mikevdg> | Prelude> toRational 1.25404319552844595 % 4503599627370496(I know some smaller numbers that will also work :-) ) |
| 2020-10-26 02:23:14 | → | dbmikus joins (~dbmikus@cpe-76-167-86-219.natsow.res.rr.com) |
| 2020-10-26 02:23:24 | <mikevdg> | ...that formatting didn't work. |
| 2020-10-26 02:23:37 | <dsal> | > toRational 1.25404319552844595 % 4503599627370496 |
All times are in UTC.