Logs: freenode/#haskell
| 2020-10-24 19:21:01 | × | Varis quits (~Tadas@unaffiliated/varis) (Quit: Leaving) |
| 2020-10-24 19:22:08 | × | nbloomf quits (~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-10-24 19:22:21 | × | avdb quits (~avdb@ip-62-235-13-212.dsl.scarlet.be) (Quit: WeeChat 2.9) |
| 2020-10-24 19:25:53 | → | nbloomf joins (~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6) |
| 2020-10-24 19:26:43 | → | thir joins (~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) |
| 2020-10-24 19:27:28 | × | Gurkenglas quits (~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 260 seconds) |
| 2020-10-24 19:30:29 | <merijn> | chkno: That's not the case |
| 2020-10-24 19:30:38 | <merijn> | chkno: You shouldn't use -Weverything |
| 2020-10-24 19:31:16 | <merijn> | -Wall enables everything you should care about, -Weverything includes *lots* of things that are very questionable (i.e. warns about things which aren't wrong) |
| 2020-10-24 19:32:00 | → | steve_ joins (~quassel@ool-18b99d28.dyn.optonline.net) |
| 2020-10-24 19:32:01 | → | steve__ joins (~quassel@ool-18b99d28.dyn.optonline.net) |
| 2020-10-24 19:32:17 | → | Varis joins (~Tadas@unaffiliated/varis) |
| 2020-10-24 19:32:27 | × | thir quits (~thir@p200300f27f2523003c23ef77843b8858.dip0.t-ipconnect.de) (Ping timeout: 260 seconds) |
| 2020-10-24 19:32:57 | <christo> | hey guys |
| 2020-10-24 19:33:00 | <christo> | in acabal project |
| 2020-10-24 19:33:02 | <christo> | cabal* |
| 2020-10-24 19:33:14 | <christo> | what should i be .gitignore'ing? |
| 2020-10-24 19:33:18 | <merijn> | chkno: Actually using Safe means you're going to have to audit your dependencies and mark which ones you're going to trust, or it's not really going to do anything for you :) |
| 2020-10-24 19:33:20 | <christo> | dist/ folder? |
| 2020-10-24 19:33:41 | <merijn> | christo: dist and dist-newstyle, that should be the only thing cabal really makes |
| 2020-10-24 19:34:05 | <christo> | thx, what does those folders contain? the build of the project? after you compile it? |
| 2020-10-24 19:34:13 | <merijn> | And if your cabal-install is making dist folders, you probably wanna upgrade to a newer version of cabal-install :p |
| 2020-10-24 19:34:16 | × | nbloomf quits (~nbloomf@2600:1700:ad14:3020:fc8f:46b9:ad7f:fbe6) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-10-24 19:34:33 | × | gentauro quits (~gentauro@unaffiliated/gentauro) (Read error: Connection reset by peer) |
| 2020-10-24 19:34:37 | <christo> | everything i need for cabal is the .cabal file right? |
| 2020-10-24 19:34:46 | <merijn> | christo: dist/dist-newstyle contains the build artifacts of your project, yes (dependencies get installed in ~/.cabal) |
| 2020-10-24 19:34:57 | <merijn> | christo: Yeah |
| 2020-10-24 19:35:06 | × | bartemius quits (~bartemius@109.252.20.20) (Remote host closed the connection) |
| 2020-10-24 19:35:16 | → | gentauro joins (~gentauro@unaffiliated/gentauro) |
| 2020-10-24 19:35:29 | <christo> | ok, will do a git -rm -r -cached then i'll double check the command for it lol |
| 2020-10-24 19:35:39 | <christo> | thx |
| 2020-10-24 19:36:16 | → | knupfer joins (~Thunderbi@i59F7FF06.versanet.de) |
| 2020-10-24 19:37:58 | → | Gurkenglas joins (~Gurkengla@unaffiliated/gurkenglas) |
| 2020-10-24 19:39:02 | → | elliott__ joins (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) |
| 2020-10-24 19:39:04 | × | elliott__ quits (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Client Quit) |
| 2020-10-24 19:42:08 | → | lxsameer joins (~lxsameer@unaffiliated/lxsameer) |
| 2020-10-24 19:42:21 | → | elliott__ joins (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) |
| 2020-10-24 19:42:50 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2020-10-24 19:43:20 | × | tromp quits (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
| 2020-10-24 19:44:21 | × | steve__ quits (~quassel@ool-18b99d28.dyn.optonline.net) (Remote host closed the connection) |
| 2020-10-24 19:44:22 | × | Zetagon quits (~leo@c151-177-52-233.bredband.comhem.se) (Remote host closed the connection) |
| 2020-10-24 19:44:46 | × | elliott__ quits (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Client Quit) |
| 2020-10-24 19:44:47 | <maerwald> | mouse scroll doesn't seem to register in brick |
| 2020-10-24 19:45:02 | <lxsameer> | hey folks, f: a -> Mb and g: b -> Mc . the bind for these two would be Mb >>= \b -> Mc . is it correct to say, in order to compose these two to gether weh have to have a function like z: a -> f(a) >>= g ???? |
| 2020-10-24 19:45:24 | <lxsameer> | is z correct as a composition of f and g ? |
| 2020-10-24 19:47:25 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-10-24 19:47:31 | → | tromp joins (~tromp@dhcp-077-249-230-040.chello.nl) |
| 2020-10-24 19:48:53 | → | elliott__ joins (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) |
| 2020-10-24 19:49:56 | × | cole-h quits (~cole-h@c-73-48-197-220.hsd1.ca.comcast.net) (Ping timeout: 272 seconds) |
| 2020-10-24 19:51:32 | → | mastarija joins (~mastarija@93-136-107-187.adsl.net.t-com.hr) |
| 2020-10-24 19:52:43 | → | ahmr88 joins (~ahmr88@cpc85006-haye22-2-0-cust131.17-4.cable.virginm.net) |
| 2020-10-24 19:52:53 | × | conal quits (~conal@64.71.133.70) (Ping timeout: 260 seconds) |
| 2020-10-24 19:53:03 | <maerwald> | Weird, seems mouse wheel up results in KUp event, not in Button event |
| 2020-10-24 19:54:08 | <geekosaur> | that's up to the terminal emulator; most translate it before the app running in the terminal can see it |
| 2020-10-24 19:54:24 | <geekosaur> | mouse wheel scrolling is just a bit of a hack |
| 2020-10-24 19:57:47 | <geekosaur> | (it should be multiple KUp events normally; there's often a configuration knob for how many) |
| 2020-10-24 19:58:01 | × | mastarija quits (~mastarija@93-136-107-187.adsl.net.t-com.hr) (Quit: Leaving) |
| 2020-10-24 19:58:50 | × | irc_user quits (uid423822@gateway/web/irccloud.com/x-ypwtewedsewvdlne) (Quit: Connection closed for inactivity) |
| 2020-10-24 19:59:29 | → | vicfred joins (~vicfred@unaffiliated/vicfred) |
| 2020-10-24 20:00:11 | × | mirrorbird quits (~psutcliff@2a00:801:42b:7891:16b1:e53f:55b2:15e1) (Quit: Leaving) |
| 2020-10-24 20:01:04 | × | invaser quits (~Thunderbi@31.148.23.125) (Ping timeout: 260 seconds) |
| 2020-10-24 20:01:09 | × | heatsink quits (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) (Remote host closed the connection) |
| 2020-10-24 20:01:12 | × | ggole quits (~ggole@2001:8003:8119:7200:f40c:8454:96a4:4e08) (Quit: Leaving) |
| 2020-10-24 20:01:45 | → | jumper149 joins (~jumper149@ip185225.wh.uni-hannover.de) |
| 2020-10-24 20:01:57 | hackage | aeson-combinators 0.0.4.0 - Aeson combinators for dead simple JSON decoding https://hackage.haskell.org/package/aeson-combinators-0.0.4.0 (MarekFajkus) |
| 2020-10-24 20:03:20 | <geekosaur> | hm, although given how hacky that aspect is, it might only be one. (it's not really that kind of UI event in a terminal) |
| 2020-10-24 20:03:58 | → | elpfen[m] joins (elpfenmatr@gateway/shell/matrix.org/x-qyxfulwurvxvqcrl) |
| 2020-10-24 20:07:28 | → | dcoutts_ joins (~duncan@33.14.75.194.dyn.plus.net) |
| 2020-10-24 20:08:22 | × | Neo-- quits (~neo@188-230-154-134.dynamic.t-2.net) (Ping timeout: 260 seconds) |
| 2020-10-24 20:09:37 | → | tuple joins (~igloo@c-67-169-78-228.hsd1.ca.comcast.net) |
| 2020-10-24 20:10:14 | × | tuple quits (~igloo@c-67-169-78-228.hsd1.ca.comcast.net) (Client Quit) |
| 2020-10-24 20:11:30 | × | xerox_ quits (~xerox@unaffiliated/xerox) (Ping timeout: 256 seconds) |
| 2020-10-24 20:12:23 | × | Athas quits (~athas@2a01:7c8:aaac:1cf:430f:bcbb:6418:e5a7) (Quit: ZNC - http://znc.sourceforge.net) |
| 2020-10-24 20:12:33 | → | Athas joins (athas@2a01:7c8:aaac:1cf:c447:4462:6f16:b387) |
| 2020-10-24 20:14:31 | × | alp quits (~alp@2a01:e0a:58b:4920:ac5b:158:30e4:51d7) (Ping timeout: 272 seconds) |
| 2020-10-24 20:15:12 | → | invaser joins (~Thunderbi@31.148.23.125) |
| 2020-10-24 20:18:05 | × | elliott__ quits (~elliott@pool-108-51-141-12.washdc.fios.verizon.net) (Ping timeout: 240 seconds) |
| 2020-10-24 20:18:27 | × | aki_ quits (~aki_@195.206.169.184) (Remote host closed the connection) |
| 2020-10-24 20:18:52 | × | takuan quits (~takuan@178-116-218-225.access.telenet.be) (Ping timeout: 260 seconds) |
| 2020-10-24 20:19:26 | <maerwald> | I would have expected alacritty to emit an actual mouse event maybe |
| 2020-10-24 20:20:04 | × | gxt quits (~gxt@gateway/tor-sasl/gxt) (Remote host closed the connection) |
| 2020-10-24 20:20:33 | <geekosaur> | one could argue the translation is happening at the wrong level, but I suspect nobody would want to fix it |
| 2020-10-24 20:20:55 | → | gxt joins (~gxt@gateway/tor-sasl/gxt) |
| 2020-10-24 20:21:43 | × | ech quits (~user@gateway/tor-sasl/ech) (Ping timeout: 240 seconds) |
| 2020-10-24 20:24:00 | → | ech joins (~user@gateway/tor-sasl/ech) |
| 2020-10-24 20:24:47 | <geekosaur> | iirc it's somewhat painful to do what you want, given that passing mouse events through is itself a hack; they'd have to arrange somehow for the original event to be saved just for mouse mode |
| 2020-10-24 20:25:10 | <maerwald> | well, it's kinda confusing, we have mousewheel in two events: VtyEvent https://hackage.haskell.org/package/vty-5.31/docs/Graphics-Vty-Input-Events.html#t:Event and BrickEvent https://hackage.haskell.org/package/brick-0.57/docs/Brick-Types.html#t:BrickEvent but both never trigger lol |
| 2020-10-24 20:25:18 | <geekosaur> | (scrolling is not normally a UI event as such) |
| 2020-10-24 20:25:51 | <geekosaur> | right, because it's up to the terminal to pass it on and most probably won't |
| 2020-10-24 20:28:06 | <geekosaur> | at least, not as button or scroll events |
| 2020-10-24 20:29:19 | <geekosaur> | again, you could try reporting it as a bug in alacritty that it gives you an up key instead of a mouse event in that case, but I suspect they'll find it too hard to fix and that's why they send key-up to begin with |
| 2020-10-24 20:29:38 | <maerwald> | https://github.com/alacritty/alacritty/issues/2512 |
| 2020-10-24 20:29:57 | × | justanotheruser quits (~justanoth@unaffiliated/justanotheruser) (Ping timeout: 260 seconds) |
| 2020-10-24 20:30:03 | <maerwald> | so much more you can do with mouse event |
| 2020-10-24 20:30:15 | → | geowiesnot joins (~user@i15-les02-ix2-87-89-181-157.sfr.lns.abo.bbox.fr) |
| 2020-10-24 20:31:30 | → | heatsink joins (~heatsink@107-136-5-69.lightspeed.sntcca.sbcglobal.net) |
| 2020-10-24 20:31:48 | → | ozbot joins (~ozbot@154.13.1.56) |
| 2020-10-24 20:32:54 | × | Kaiepi quits (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) (Remote host closed the connection) |
| 2020-10-24 20:33:08 | → | Kaiepi joins (~Kaiepi@nwcsnbsc03w-47-55-225-82.dhcp-dynamic.fibreop.nb.bellaliant.net) |
| 2020-10-24 20:33:34 | → | OscarZ joins (~oscarz@95.175.104.44) |
All times are in UTC.