Newest at the top
2024-07-01 07:34:52 +0200 | takuan | (~takuan@178-116-218-225.access.telenet.be) |
2024-07-01 07:31:07 +0200 | simendsjo | (~user@84.209.170.3) |
2024-07-01 07:24:54 +0200 | michalz | (~michalz@185.246.207.221) |
2024-07-01 07:13:40 +0200 | Unicorn_Princess | (~Unicorn_P@user/Unicorn-Princess/x-3540542) |
2024-07-01 07:02:28 +0200 | euphores | (~SASL_euph@user/euphores) |
2024-07-01 06:56:05 +0200 | euphores | (~SASL_euph@user/euphores) (Quit: Leaving.) |
2024-07-01 06:55:00 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2024-07-01 06:29:05 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2024-07-01 06:23:42 +0200 | CrunchyFlakes | (~CrunchyFl@146.52.130.128) |
2024-07-01 06:21:13 +0200 | CrunchyFlakes | (~CrunchyFl@ip92348280.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer) |
2024-07-01 06:14:19 +0200 | TactfulCitrus | (~al@2a02:8012:87a6:0:fbe0:6116:6e30:e047) (Ping timeout: 268 seconds) |
2024-07-01 06:01:11 +0200 | zzz | (~yin@user/zero) (Ping timeout: 264 seconds) |
2024-07-01 05:50:32 +0200 | JimL | (~quassel@89.162.16.26) |
2024-07-01 05:47:31 +0200 | JimL | (~quassel@89.162.16.26) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) |
2024-07-01 05:34:46 +0200 | rosco | (~rosco@175.136.155.137) |
2024-07-01 05:24:58 +0200 | rosco | (~rosco@175.136.155.137) (Ping timeout: 246 seconds) |
2024-07-01 05:20:26 +0200 | aforemny_ | (~aforemny@i59F516CB.versanet.de) |
2024-07-01 05:20:15 +0200 | aforemny | (~aforemny@2001:9e8:6cdc:700:7c5a:7635:6125:375c) (Ping timeout: 255 seconds) |
2024-07-01 05:01:27 +0200 | ezzieyguywuf | (~Unknown@user/ezzieyguywuf) (Ping timeout: 260 seconds) |
2024-07-01 04:49:55 +0200 | bairyn | (~bairyn@50.250.232.19) |
2024-07-01 04:48:36 +0200 | bairyn | (~bairyn@50.250.232.19) (Ping timeout: 268 seconds) |
2024-07-01 04:46:59 +0200 | [exa] | (~exa@user/exa/x-3587197) (Ping timeout: 260 seconds) |
2024-07-01 04:45:37 +0200 | td_ | (~td@i53870923.versanet.de) |
2024-07-01 04:43:48 +0200 | td_ | (~td@i5387093F.versanet.de) (Ping timeout: 255 seconds) |
2024-07-01 04:41:52 +0200 | chiselfuse | (~chiselfus@user/chiselfuse) |
2024-07-01 04:41:02 +0200 | chiselfuse | (~chiselfus@user/chiselfuse) (Remote host closed the connection) |
2024-07-01 04:26:08 +0200 | Typedfern | (~Typedfern@182.red-83-37-43.dynamicip.rima-tde.net) |
2024-07-01 04:16:41 +0200 | chexum | (~quassel@gateway/tor-sasl/chexum) |
2024-07-01 04:16:08 +0200 | chexum | (~quassel@gateway/tor-sasl/chexum) (Remote host closed the connection) |
2024-07-01 04:11:24 +0200 | Typedfern | (~Typedfern@82.red-83-37-24.dynamicip.rima-tde.net) (Ping timeout: 255 seconds) |
2024-07-01 04:09:47 +0200 | rosco | (~rosco@175.136.155.137) |
2024-07-01 03:56:12 +0200 | <sclv> | nice |
2024-07-01 03:48:53 +0200 | <mikko> | yup moving the environment thingamagic from ~/.ghc/ to ~/.local/share/ghc/ did the trick |
2024-07-01 03:47:27 +0200 | waleee | (~waleee@h-176-10-144-38.NA.cust.bahnhof.se) (Ping timeout: 256 seconds) |
2024-07-01 03:45:26 +0200 | <jcarpenter2> | Instead of parsers that match parts of an input string, there are patterns that match parts of a structured expression tree |
2024-07-01 03:44:31 +0200 | <jcarpenter2> | I've been working on this program that does pattern matching against expression trees, and just noticed pattern matching is sort of like parsing |
2024-07-01 03:41:35 +0200 | <mikko> | hmm maybe it belong in $XDG_DATA_HOME not $XDG_CONFIG_HOME |
2024-07-01 03:39:50 +0200 | <sclv> | https://ghc.gitlab.haskell.org/ghc/doc/users_guide/packages.html#package-environments |
2024-07-01 03:38:56 +0200 | <sclv> | you can explicitly pass in a different env file location to ghci if you don’t want it to use the one in .ghc — and similarly you can direct cabal to write that enc file elsewhere |
2024-07-01 03:38:50 +0200 | <mikko> | i tried moving that to ~/.config/ghc/ but it didn't seem to help |
2024-07-01 03:38:10 +0200 | <sclv> | thats where the package is picked up by ghci from, as a “pointer” to the actual location its installed |
2024-07-01 03:37:44 +0200 | <sclv> | the thing cabal writes in there is the default env file. which is mentioned in your paste |
2024-07-01 03:37:27 +0200 | <mikko> | well it's definitely the cabal command that generates it |
2024-07-01 03:36:41 +0200 | <sclv> | cabal doesn’t generate .ghc. unsurprisingly, ghc does |
2024-07-01 03:36:02 +0200 | <mikko> | and why it even generates .ghc when i already have ~/.config/ghc/ghci.conf |
2024-07-01 03:35:43 +0200 | <mikko> | i'm a bit confused where cabal is even installing the package and why removing .ghc affects anything when there's clearly no package there |
2024-07-01 03:34:39 +0200 | <mikko> | i spent good 20 minutes chatting with chatgippity about package-db and whatever but none of its suggestions helped |
2024-07-01 03:34:28 +0200 | caryfitz | (~caryfitz@2600:1700:e72:9000::47) (Ping timeout: 256 seconds) |
2024-07-01 03:33:53 +0200 | <mikko> | here's what i tried https://bpa.st/raw/XPGA |
2024-07-01 03:33:37 +0200 | <mikko> | is there any way to install packages such that they are available in the default ghci (outside any project) without introducing a ~/.ghc directory? |