Oleg Grenrus

Results 955 comments of Oleg Grenrus

> this wouldn't break anything Yes, but it will break utility of `default IsString (Text)` as proposal says > If a class has neither a local default declaration nor an...

Also note, the extra `default IsString (Text, String)` may *change* the code which used to see `default IsString (String)` only. That would be spooky action at the distance: an added...

> I think that exposing constructors for mutable was a mistake. But is there anything that that isn't covered by unsafe{To,From}ForeignPtr{,0}? Probably not, but for primitive vectors there aren't conversions...

It's a test dependency so not a priority, I'll take a look when I'll come to work on `aeson` next.

The latter part is unfortunate. `cabal-plan` cannot do it atm: https://github.com/haskell/cabal/issues/10726 Use older GHC for now. --- > It appears we need to find the unit ID of ghc, `cabal-plan`...

Hopefully fixed in https://github.com/well-typed/cborg/pull/351

An example of confusion: Nix store can (and does) mean `/nix/store` for a lot of people.

I think @hvr did veto this. Nix-style it is. For the future: don't use number, nor *new*, not *foo-like* "relative" references. Find some fancy word, the first thing you'll pick...

Actually no. https://cabal.readthedocs.io/en/latest/nix-local-build-overview.html starts with > Nix-style local builds are a new build system implementation inspired by Nix. The Nix-style local build system is commonly called “v2-build” for short. That...

Sorry, let me rephrase: Nix-style local builds **have become** the default, so some more editing is needed there