Open byorgey opened 1 year ago
I looked into this a bit and it looks like we will have to wait a bit until switching to an LTS version that includes a recent enough version of filepath
. The yaml
library also is still using FilePath
.
Update: we have switched away from stack
, so the LTS version is irrelevant. It looks like cabal
now chooses a recent enough version of filepath
, so in theory we could upgrade. However, the yaml
library is still using type FilePath = String
.
Version 1.4.100.0 of the
filepath
package introduced a new abstractOsPath
type. The new API is discussed here: https://hasufell.github.io/posts/2022-06-29-fixing-haskell-filepaths.html We should look into upgrading from the legacyFilePath = String
type to the newOsPath
type.