Logs: freenode/#haskell
| 2021-05-02 21:24:56 | × | nineonine quits (~nineonine@2604:3d08:7783:f200:10b9:8c10:5b66:dc51) (Remote host closed the connection) |
| 2021-05-02 21:25:46 | → | nineonine joins (~nineonine@2604:3d08:7783:f200:10b9:8c10:5b66:dc51) |
| 2021-05-02 21:26:53 | × | jijimofo quits (~cmo@S010610561191f5d6.lb.shawcable.net) (Remote host closed the connection) |
| 2021-05-02 21:27:17 | → | jijimofo joins (~cmo@S010610561191f5d6.lb.shawcable.net) |
| 2021-05-02 21:27:58 | <jijimofo> | had an idea for cabal. what if instead of building for a single set of versions, cabal built for a whole bunch of version sets at once? |
| 2021-05-02 21:28:19 | <Uniaika> | jijimofo: that's called CI matrices :-P |
| 2021-05-02 21:28:35 | <jijimofo> | idea being to automate building and testing with a wide variety of library versions |
| 2021-05-02 21:28:53 | <jijimofo> | Uniaika: oh. heh, of course someone has already had the idea :) |
| 2021-05-02 21:29:17 | → | frozenErebus joins (~frozenEre@37.231.244.249) |
| 2021-05-02 21:29:26 | <Uniaika> | jijimofo: GitHub Actions allow you to specify matrices https://kodimensional.dev/github-actions |
| 2021-05-02 21:30:11 | × | mmfood_2 quits (~mmfood@185.176.246.118) (Remote host closed the connection) |
| 2021-05-02 21:30:43 | × | nineonine quits (~nineonine@2604:3d08:7783:f200:10b9:8c10:5b66:dc51) (Ping timeout: 276 seconds) |
| 2021-05-02 21:31:38 | → | vicfred joins (vicfred@gateway/vpn/mullvad/vicfred) |
| 2021-05-02 21:32:06 | × | elliott_ quits (~elliott_@pool-108-18-30-46.washdc.fios.verizon.net) (Ping timeout: 240 seconds) |
| 2021-05-02 21:32:06 | → | mmfood_2 joins (~mmfood@45.135.187.148) |
| 2021-05-02 21:33:09 | × | mikoto-chan quits (~mikoto-ch@gateway/tor-sasl/mikoto-chan) (Ping timeout: 240 seconds) |
| 2021-05-02 21:33:13 | → | nbloomf joins (~nbloomf@2600:1700:ad14:3020:a182:9232:ec83:3157) |
| 2021-05-02 21:34:19 | × | frozenErebus quits (~frozenEre@37.231.244.249) (Ping timeout: 252 seconds) |
| 2021-05-02 21:36:41 | × | Gurkenglas quits (~Gurkengla@unaffiliated/gurkenglas) (Ping timeout: 240 seconds) |
| 2021-05-02 21:37:45 | <jijimofo> | i think building and testing against a single set of versions is "wrong". one should specify supported version ranges and cabal should automate building and testing against mulitple version sets |
| 2021-05-02 21:39:00 | <jijimofo> | except in "development mode" where speed in compiling is important. but when you publish the changes the extra building is done |
| 2021-05-02 21:39:40 | <jijimofo> | does cabal have a way to determine maximal version bounds? |
| 2021-05-02 21:39:40 | → | mmfood_1 joins (~mmfood@45.135.187.146) |
| 2021-05-02 21:39:52 | × | mmfood_2 quits (~mmfood@45.135.187.148) (Ping timeout: 240 seconds) |
| 2021-05-02 21:39:58 | → | proofofkeags joins (~proofofke@8.36.227.157) |
| 2021-05-02 21:41:05 | <jijimofo> | i think i have my next project. how to automatically determine version ranges for packages |
| 2021-05-02 21:41:35 | <jijimofo> | the goal being to use cabal and not have to think about version bounds period |
| 2021-05-02 21:42:21 | <jijimofo> | so each package would come with a way of testing it and the auto-bounds will use success and failure of build/test to figure out bounds |
| 2021-05-02 21:43:17 | <jijimofo> | s/auto-bounds/bounds-bot |
| 2021-05-02 21:43:24 | × | usr25 quits (~usr25@unaffiliated/usr25) (Quit: Leaving) |
| 2021-05-02 21:43:56 | <jijimofo> | gah no one ever talks to me |
| 2021-05-02 21:44:08 | <jijimofo> | itsok ; |
| 2021-05-02 21:44:15 | <jijimofo> | im just bored |
| 2021-05-02 21:44:45 | × | gehmehgeh quits (~ircuser1@gateway/tor-sasl/gehmehgeh) (Quit: Leaving) |
| 2021-05-02 21:45:03 | × | __monty__ quits (~toonn@unaffiliated/toonn) (Quit: leaving) |
| 2021-05-02 21:48:23 | × | nut quits (~gtk@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Ping timeout: 246 seconds) |
| 2021-05-02 21:48:43 | × | biglama quits (~alex@static-176-165-167-17.ftth.abo.bbox.fr) (Remote host closed the connection) |
| 2021-05-02 21:50:32 | × | ezzieyguywuf quits (~Unknown@unaffiliated/ezzieyguywuf) (Ping timeout: 240 seconds) |
| 2021-05-02 21:52:30 | → | ddellac__ joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-05-02 21:57:36 | × | minoru_shiraeesh quits (~shiraeesh@109.166.56.14) (Ping timeout: 260 seconds) |
| 2021-05-02 21:58:11 | × | ddellac__ quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Ping timeout: 246 seconds) |
| 2021-05-02 21:58:52 | → | gnumonic joins (~gnumonic@c-73-170-91-210.hsd1.ca.comcast.net) |
| 2021-05-02 22:00:53 | × | britva quits (~britva@2a02:aa13:7240:2980:517d:e116:307a:ffc) (Remote host closed the connection) |
| 2021-05-02 22:01:14 | × | jneira quits (5127acfa@gateway/web/cgi-irc/kiwiirc.com/ip.81.39.172.250) (Quit: Connection closed) |
| 2021-05-02 22:01:35 | × | danvet quits (~Daniel@2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa) (Ping timeout: 260 seconds) |
| 2021-05-02 22:03:43 | × | chisui quits (59f77cab@i59F77CAB.versanet.de) (Ping timeout: 240 seconds) |
| 2021-05-02 22:03:52 | → | nineonine joins (~nineonine@2604:3d08:7783:f200:10b9:8c10:5b66:dc51) |
| 2021-05-02 22:07:13 | × | proofofkeags quits (~proofofke@8.36.227.157) (Ping timeout: 260 seconds) |
| 2021-05-02 22:07:17 | → | forgottenone joins (~forgotten@176.42.28.44) |
| 2021-05-02 22:07:57 | × | rj quits (~x@gateway/tor-sasl/rj) (Ping timeout: 240 seconds) |
| 2021-05-02 22:09:02 | × | forgottenone quits (~forgotten@176.42.28.44) (Remote host closed the connection) |
| 2021-05-02 22:09:13 | × | nineonine quits (~nineonine@2604:3d08:7783:f200:10b9:8c10:5b66:dc51) (Ping timeout: 250 seconds) |
| 2021-05-02 22:09:22 | <jijimofo> | i'm thinking that abb will determine which version you need by looking at your source. presence/absence of fun/type, and whether they have the right type |
| 2021-05-02 22:11:57 | <sm[m]> | jijimofo: must be the time. Search for "cabal" tools on hackage, there some things like that |
| 2021-05-02 22:12:28 | <sm[m]> | also check out stackage if you haven't |
| 2021-05-02 22:12:38 | <jijimofo> | sm[m]: thanks for the suggestion. haven't seen stackage yet |
| 2021-05-02 22:13:03 | → | falafel joins (~falafel@pool-96-255-70-50.washdc.fios.verizon.net) |
| 2021-05-02 22:14:59 | → | v01d4lph4 joins (~v01d4lph4@171.48.62.25) |
| 2021-05-02 22:18:33 | → | nut joins (~gtk@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) |
| 2021-05-02 22:20:00 | × | v01d4lph4 quits (~v01d4lph4@171.48.62.25) (Ping timeout: 268 seconds) |
| 2021-05-02 22:21:04 | → | kaesler joins (641118a7@pool-100-17-24-167.bstnma.fios.verizon.net) |
| 2021-05-02 22:23:04 | <kaesler> | (Newbie query) I have a stack-based project loaded into VSCode with the Haskell extension. I get the types displayed on hover in a tooltip, but only for non-test code. Is there a way to make this work also in unit test code? |
| 2021-05-02 22:23:28 | × | vgtw quits (~vgtw@gateway/tor-sasl/vgtw) (Remote host closed the connection) |
| 2021-05-02 22:23:40 | → | heatsink joins (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
| 2021-05-02 22:24:21 | × | Ariakenom quits (~Ariakenom@2001:9b1:efb:fc00:a99e:97e3:e750:cc8d) (Quit: Leaving) |
| 2021-05-02 22:24:26 | × | elfets quits (~elfets@ip-37-201-23-96.hsi13.unitymediagroup.de) (Ping timeout: 246 seconds) |
| 2021-05-02 22:25:05 | → | vgtw joins (~vgtw@gateway/tor-sasl/vgtw) |
| 2021-05-02 22:25:05 | × | sagax quits (~sagax_nb@213.138.71.146) (Remote host closed the connection) |
| 2021-05-02 22:25:22 | → | fendor_ joins (~fendor@77.119.130.215.wireless.dyn.drei.com) |
| 2021-05-02 22:25:50 | × | Varis quits (~Tadas@unaffiliated/varis) (Remote host closed the connection) |
| 2021-05-02 22:27:02 | → | mmfood_2 joins (~mmfood@185.176.246.118) |
| 2021-05-02 22:27:40 | × | fendor quits (~fendor@77.119.131.33.wireless.dyn.drei.com) (Ping timeout: 252 seconds) |
| 2021-05-02 22:28:08 | × | heatsink quits (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) (Ping timeout: 265 seconds) |
| 2021-05-02 22:28:43 | → | jamm_ joins (~jamm@unaffiliated/jamm) |
| 2021-05-02 22:29:41 | × | mmfood_1 quits (~mmfood@45.135.187.146) (Ping timeout: 260 seconds) |
| 2021-05-02 22:29:51 | <sm[m]> | kaesler: good question, you might get more help (eventually) in #haskell-language-server |
| 2021-05-02 22:32:29 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 265 seconds) |
| 2021-05-02 22:33:46 | × | jamm_ quits (~jamm@unaffiliated/jamm) (Ping timeout: 276 seconds) |
| 2021-05-02 22:34:07 | → | ep1ctetus joins (~epictetus@ip72-194-54-201.sb.sd.cox.net) |
| 2021-05-02 22:36:03 | × | Guest48764 quits (~alexander@2a02:587:dc0a:2700:39fb:67a3:1f47:16d) (Ping timeout: 248 seconds) |
| 2021-05-02 22:38:46 | × | jgt quits (~jgt@85.105.142.226) (Ping timeout: 240 seconds) |
| 2021-05-02 22:40:17 | → | jgt joins (~jgt@85.105.142.226) |
| 2021-05-02 22:43:54 | → | heatsink joins (~heatsink@108-201-191-115.lightspeed.sntcca.sbcglobal.net) |
| 2021-05-02 22:44:35 | × | kaesler quits (641118a7@pool-100-17-24-167.bstnma.fios.verizon.net) (Quit: Connection closed) |
| 2021-05-02 22:44:41 | × | jgt quits (~jgt@85.105.142.226) (Ping timeout: 240 seconds) |
| 2021-05-02 22:45:19 | → | stree joins (~stree@68.36.8.116) |
| 2021-05-02 22:46:47 | → | kaesler joins (641118a7@pool-100-17-24-167.bstnma.fios.verizon.net) |
| 2021-05-02 22:47:20 | → | nicholasbulka joins (~nicholasb@2601:900:4301:da0:d589:6ff2:afb0:b880) |
| 2021-05-02 22:48:35 | × | jijimofo quits (~cmo@S010610561191f5d6.lb.shawcable.net) (Ping timeout: 246 seconds) |
| 2021-05-02 22:50:00 | → | alphabeta1 joins (~kilolympu@5.151.5.177) |
| 2021-05-02 22:52:12 | × | kilolympus quits (~kilolympu@5.151.5.177) (Ping timeout: 240 seconds) |
| 2021-05-02 22:52:17 | × | Lowl3v3l quits (~Lowl3v3l@dslb-002-207-103-026.002.207.pools.vodafone-ip.de) (Remote host closed the connection) |
| 2021-05-02 22:52:51 | × | nicholasbulka quits (~nicholasb@2601:900:4301:da0:d589:6ff2:afb0:b880) (Remote host closed the connection) |
| 2021-05-02 22:54:28 | × | nbloomf quits (~nbloomf@2600:1700:ad14:3020:a182:9232:ec83:3157) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2021-05-02 22:54:59 | <jackdk> | kaesler: I have no experience with HLS but with similar tools you often need to configure it to load the test-suite target when reading files from a test directory. how to do that with HLS? I have no idea - maybe the manual can help? |
| 2021-05-02 22:57:07 | × | hiroaki quits (~hiroaki@2a02:908:4b18:8c40:777f:cb6c:70ba:23d7) (Ping timeout: 260 seconds) |
| 2021-05-02 22:57:38 | × | kaesler quits (641118a7@pool-100-17-24-167.bstnma.fios.verizon.net) (Quit: Connection closed) |
| 2021-05-02 22:58:44 | × | nut quits (~gtk@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Ping timeout: 246 seconds) |
| 2021-05-02 22:59:18 | → | nbloomf joins (~nbloomf@2600:1700:ad14:3020:a182:9232:ec83:3157) |
| 2021-05-02 23:00:01 | → | Alleria joins (~textual@2603-7000-3040-0000-84f4-98d0-a4df-a22f.res6.spectrum.com) |
All times are in UTC.