2025/03/15

2025-03-15 00:04:15 +0100 <haskellbridge> <Bowuigi> Liamzee type-safe OOP is nice with row types, specially when compared to the ADT approach
2025-03-15 00:10:35 +0100 <haskellbridge> <dmjio> Maybe a Haskell-PLT channel should exist …
2025-03-15 00:11:24 +0100wildtrees(~user@pool-108-26-34-230.syrcny.east.verizon.net) (Remote host closed the connection)
2025-03-15 00:13:48 +0100bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2025-03-15 00:14:36 +0100 <haskellbridge> <Liamzee> you should get that back with dependent types, no?
2025-03-15 00:17:44 +0100alfiee(~alfiee@user/alfiee) alfiee
2025-03-15 00:18:39 +0100 <haskellbridge> <Bowuigi> Row types? They are sort of implementable in Haskell now, see https://hackage.haskell.org/package/vinyl or similar
2025-03-15 00:18:46 +0100todi(~todi@p57803331.dip0.t-ipconnect.de) (Remote host closed the connection)
2025-03-15 00:22:08 +0100alfiee(~alfiee@user/alfiee) (Ping timeout: 252 seconds)
2025-03-15 00:23:07 +0100 <merijn> hmm, I tried specifying -Wunused-packages in my cabal.project, but it's not actually erroring, sadly
2025-03-15 00:23:41 +0100 <merijn> Possibly an annoying interaction between cabal.project and sublibraries
2025-03-15 00:24:30 +0100 <haskellbridge> <dmjio> Bowuigi: Did HasField get setField yet? Vinyl is 5D chess.
2025-03-15 00:27:50 +0100 <merijn> bleh
2025-03-15 00:29:20 +0100 <merijn> ok, so apparently `package foo` stanzas in cabal.project do NOT apply to sub libraries of foo
2025-03-15 00:29:31 +0100 <merijn> and `package foo:bar` is a parse error
2025-03-15 00:29:45 +0100 <merijn> So how am I supposed to set flags for sub libraries via cabal.project?
2025-03-15 00:41:59 +0100machinedgod(~machinedg@d108-173-18-100.abhsia.telus.net) (Ping timeout: 260 seconds)
2025-03-15 00:54:37 +0100floyza(~gavin@h69-11-148-150.kndrid.broadband.dynamic.tds.net) (Remote host closed the connection)
2025-03-15 00:54:48 +0100 <haskellbridge> <dmjio> Looks like setField is getting its own class
2025-03-15 00:55:05 +0100 <haskellbridge> <dmjio> merijn: Does ‘lib’ need to be added
2025-03-15 00:59:24 +0100 <geekosaur> my guess is you need to file an issue