Logs: freenode/#haskell
| 2021-05-05 12:14:52 | × | xff0x quits (~xff0x@2001:1a81:524c:8600:8059:c594:bba6:74e) (Ping timeout: 276 seconds) |
| 2021-05-05 12:15:00 | → | ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-05-05 12:15:22 | → | xff0x joins (~xff0x@2001:1a81:524c:8600:aae8:7941:4328:b551) |
| 2021-05-05 12:17:25 | × | stree quits (~stree@68.36.8.116) (Ping timeout: 252 seconds) |
| 2021-05-05 12:18:41 | × | star_cloud quits (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Ping timeout: 265 seconds) |
| 2021-05-05 12:19:44 | × | ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 268 seconds) |
| 2021-05-05 12:20:58 | × | gnumonic quits (~gnumonic@c-73-170-91-210.hsd1.ca.comcast.net) (Ping timeout: 268 seconds) |
| 2021-05-05 12:21:43 | → | renzhi joins (~renzhi@2607:fa49:6500:bc00::e7b) |
| 2021-05-05 12:22:16 | × | Neuromancer quits (~Neuromanc@unaffiliated/neuromancer) (Quit: Going offline, see ya! (www.adiirc.com)) |
| 2021-05-05 12:22:23 | × | hiroaki quits (~hiroaki@2a02:8108:8c40:2bb8:cda4:a4c9:79f:65d3) (Ping timeout: 260 seconds) |
| 2021-05-05 12:22:43 | → | Neuromancer joins (~Neuromanc@unaffiliated/neuromancer) |
| 2021-05-05 12:23:16 | → | Alleria joins (~textual@zrcout.mskcc.org) |
| 2021-05-05 12:23:25 | × | Neuromancer quits (~Neuromanc@unaffiliated/neuromancer) (Read error: Connection reset by peer) |
| 2021-05-05 12:23:40 | Alleria | is now known as Guest81332 |
| 2021-05-05 12:24:11 | → | nbloomf joins (~nbloomf@2600:1700:ad14:3020:3dfd:792e:2e5c:4650) |
| 2021-05-05 12:25:14 | → | Neuromancer joins (~Neuromanc@unaffiliated/neuromancer) |
| 2021-05-05 12:25:27 | × | ogelbukh quits (~ogelbukh@185.163.110.100) (Remote host closed the connection) |
| 2021-05-05 12:27:18 | × | tempate_ quits (~alpha@90.167.202.9) (Quit: Leaving.) |
| 2021-05-05 12:29:57 | → | stree joins (~stree@68.36.8.116) |
| 2021-05-05 12:32:06 | × | merijn quits (~merijn@83-160-49-249.ip.xs4all.nl) (Quit: writing) |
| 2021-05-05 12:34:22 | → | cub3s_ joins (bifunc2@gateway/vpn/protonvpn/bifunc2) |
| 2021-05-05 12:34:30 | → | hiroaki joins (~hiroaki@2a02:8108:8c40:2bb8:a1c7:de92:dc10:d37b) |
| 2021-05-05 12:36:16 | <cub3s_> | I added the package "lolcoolrofl" under "dependency:" of my .cabal file. Since this package doesn't exist on Hackage, so cabal complained: "unknown package: lolcoolrofl". |
| 2021-05-05 12:36:32 | <cub3s_> | This package is on some GitHub repo. How can I make cabal aware of this package? |
| 2021-05-05 12:37:12 | <cub3s_> | (and, ideally, make cabal put the build result of this package into ~./cabal/store as it does with all Hackage packages with Nix-style builds) |
| 2021-05-05 12:37:18 | → | peterx112 joins (8ba26143@139.162.97.67) |
| 2021-05-05 12:37:21 | <dminuoso> | cub3s_: You can vendor the package. |
| 2021-05-05 12:37:52 | <dminuoso> | If you want its build artifacts to be cached/shared, Im not sure that's possible without nix then. |
| 2021-05-05 12:38:21 | <dminuoso> | Also, you can upload the package to hackage. |
| 2021-05-05 12:38:34 | <dminuoso> | But Im not sure about the policy regarding uploading someone elses package. |
| 2021-05-05 12:38:41 | → | knupfer joins (~Thunderbi@dynamic-046-114-150-034.46.114.pool.telefonica.de) |
| 2021-05-05 12:38:47 | <cub3s_> | i don't want to upload this particular package to haskell |
| 2021-05-05 12:38:56 | <cub3s_> | s/haskell/hackage |
| 2021-05-05 12:39:00 | <dminuoso> | Is this an internal package? |
| 2021-05-05 12:39:28 | <cub3s_> | yeah, but it would be cool if i could just access it from a github url instead of first cloning it and then refer to it locally |
| 2021-05-05 12:40:14 | <cub3s_> | hmm this might be what i need... https://cabal.readthedocs.io/en/3.4/cabal-project.html#specifying-packages-from-remote-version-control-locations |
| 2021-05-05 12:40:15 | <dminuoso> | You can |
| 2021-05-05 12:40:27 | <dminuoso> | Yup, know that this will not be shared across other packages |
| 2021-05-05 12:40:47 | <dminuoso> | (i.e. if two packages depend on it, both have to pull it from git and compile it separately) |
| 2021-05-05 12:40:56 | <cub3s_> | oh... but why... |
| 2021-05-05 12:41:06 | <dminuoso> | Feel free to engineer the solution into cabal yourself. |
| 2021-05-05 12:41:18 | <dminuoso> | Or hire someone to do it? ;) |
| 2021-05-05 12:41:53 | <dminuoso> | I guess most tend to either have public dependencies only, or have some internal hackage going. |
| 2021-05-05 12:41:55 | × | Stanley00 quits (~stanley00@unaffiliated/stanley00) (Remote host closed the connection) |
| 2021-05-05 12:43:21 | → | star_cloud joins (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) |
| 2021-05-05 12:43:29 | → | carlomagno joins (~cararell@148.87.23.12) |
| 2021-05-05 12:44:47 | <cub3s_> | dminuoso, ok if that's the only way currently, i think i'll just create a script to download all interesting github repos, tar.gz them, and create out of them a local repo like this: https://cabal.readthedocs.io/en/3.4/installing-packages.html?highlight=hackage.haskell.org#local-no-index-repositories |
| 2021-05-05 12:45:14 | <cub3s_> | fingers crossed they will work just the same as hackage packages when it comes to caching in ~/.cabal/store |
| 2021-05-05 12:45:22 | <dminuoso> | cub3s_: I dont think this will share build artifacts either. |
| 2021-05-05 12:45:27 | <cub3s_> | fuuuuu |
| 2021-05-05 12:45:30 | <dminuoso> | In fact, Im almost certain. |
| 2021-05-05 12:45:52 | → | mikoto-chan joins (~mikoto-ch@gateway/tor-sasl/mikoto-chan) |
| 2021-05-05 12:46:31 | → | ddellacosta joins (ddellacost@gateway/vpn/mullvad/ddellacosta) |
| 2021-05-05 12:47:44 | <dminuoso> | At best cabal should be able to do this with git dependencies |
| 2021-05-05 12:48:39 | <cub3s_> | dminuoso, it just feels a bit weird those other repos (specified in the global configuration file) would be treated differently from hackage packages... |
| 2021-05-05 12:51:19 | × | ddellacosta quits (ddellacost@gateway/vpn/mullvad/ddellacosta) (Ping timeout: 252 seconds) |
| 2021-05-05 12:51:53 | → | pfurla_ joins (~pfurla@ool-182ed2e2.dyn.optonline.net) |
| 2021-05-05 12:52:30 | → | nut joins (~gtk@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) |
| 2021-05-05 12:53:04 | × | nut quits (~gtk@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) (Client Quit) |
| 2021-05-05 12:53:09 | × | star_cloud quits (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) (Excess Flood) |
| 2021-05-05 12:53:21 | → | nut joins (~gtk@roc37-h01-176-170-197-243.dsl.sta.abo.bbox.fr) |
| 2021-05-05 12:53:44 | → | geekosaur joins (930099da@rrcs-147-0-153-218.central.biz.rr.com) |
| 2021-05-05 12:54:25 | → | star_cloud joins (~star_clou@ec2-34-220-44-120.us-west-2.compute.amazonaws.com) |
| 2021-05-05 12:54:26 | × | pfurla quits (~pfurla@ool-182ed2e2.dyn.optonline.net) (Ping timeout: 240 seconds) |
| 2021-05-05 12:55:20 | → | nicholasbulka joins (~nicholasb@2601:900:4301:da0:d09a:226b:917d:ae5f) |
| 2021-05-05 12:56:27 | → | ddellacosta joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-05-05 12:56:27 | × | Alleria_ quits (~AllahuAkb@2603-7000-3040-0000-15c1-181a-a12b-d412.res6.spectrum.com) (Quit: Textual IRC Client: www.textualapp.com) |
| 2021-05-05 12:56:54 | × | ddellacosta quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Remote host closed the connection) |
| 2021-05-05 12:58:20 | × | nicholasbulka quits (~nicholasb@2601:900:4301:da0:d09a:226b:917d:ae5f) (Remote host closed the connection) |
| 2021-05-05 12:58:24 | × | cub3s_ quits (bifunc2@gateway/vpn/protonvpn/bifunc2) (Quit: Leaving) |
| 2021-05-05 12:58:36 | → | nicholasbulka joins (~nicholasb@2601:900:4301:da0:d09a:226b:917d:ae5f) |
| 2021-05-05 12:59:09 | → | coot joins (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl) |
| 2021-05-05 12:59:22 | → | jonathanx joins (~jonathan@h-176-109.A357.priv.bahnhof.se) |
| 2021-05-05 13:00:26 | → | mav1 joins (~mav@ip-88-152-11-229.hsi03.unitymediagroup.de) |
| 2021-05-05 13:02:54 | × | sqrt2 quits (~ben@unaffiliated/sqrt2) (Quit: ZNC - http://znc.in) |
| 2021-05-05 13:03:53 | → | sqrt2 joins (~ben@unaffiliated/sqrt2) |
| 2021-05-05 13:03:56 | → | urodna joins (~urodna@unaffiliated/urodna) |
| 2021-05-05 13:04:16 | → | ddellaco_ joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-05-05 13:04:16 | × | knupfer quits (~Thunderbi@dynamic-046-114-150-034.46.114.pool.telefonica.de) (Read error: Connection reset by peer) |
| 2021-05-05 13:05:25 | → | rockethead joins (~rockethea@2001:41d0:302:2100::6dae) |
| 2021-05-05 13:08:23 | × | royal_screwup213 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Quit: Connection closed) |
| 2021-05-05 13:08:43 | → | royal_screwup213 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
| 2021-05-05 13:10:38 | × | royal_screwup213 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Client Quit) |
| 2021-05-05 13:10:52 | × | Rudd0 quits (~Rudd0@185.189.115.108) (Ping timeout: 240 seconds) |
| 2021-05-05 13:10:56 | → | royal_screwup213 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
| 2021-05-05 13:10:58 | × | coot quits (~coot@37.30.58.122.nat.umts.dynamic.t-mobile.pl) (Quit: coot) |
| 2021-05-05 13:14:25 | × | pfurla_ quits (~pfurla@ool-182ed2e2.dyn.optonline.net) (Ping timeout: 252 seconds) |
| 2021-05-05 13:15:37 | × | aplainzetakind quits (~johndoe@captainludd.powered.by.lunarbnc.net) (Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net) |
| 2021-05-05 13:16:06 | × | royal_screwup213 quits (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) (Ping timeout: 260 seconds) |
| 2021-05-05 13:17:16 | × | ddellaco_ quits (~ddellacos@ool-44c73afa.dyn.optonline.net) (Remote host closed the connection) |
| 2021-05-05 13:17:31 | → | ddellaco_ joins (~ddellacos@ool-44c73afa.dyn.optonline.net) |
| 2021-05-05 13:19:02 | × | z0k quits (~user@115.186.169.61) (Quit: WeeChat 3.0) |
| 2021-05-05 13:20:49 | → | ddellac__ joins (~ddellacos@86.106.143.18) |
| 2021-05-05 13:21:11 | × | ukari quits (~ukari@unaffiliated/ukari) (Ping timeout: 240 seconds) |
| 2021-05-05 13:22:38 | → | deviantfero joins (~deviantfe@190.150.27.58) |
| 2021-05-05 13:25:11 | × | ddellac__ quits (~ddellacos@86.106.143.18) (Ping timeout: 240 seconds) |
| 2021-05-05 13:30:37 | → | royal_screwup213 joins (52254809@gateway/web/cgi-irc/kiwiirc.com/ip.82.37.72.9) |
| 2021-05-05 13:31:37 | → | seven_three joins (~user@pool-96-252-123-136.bstnma.fios.verizon.net) |
| 2021-05-05 13:32:23 | <seven_three> | what does the `|` symbol mean here: `class Monad m => MonadState s m | m -> s where` ? |
| 2021-05-05 13:32:52 | × | rockethead quits (~rockethea@2001:41d0:302:2100::6dae) (Ping timeout: 276 seconds) |
All times are in UTC.