Oleg Grenrus

Results 955 comments of Oleg Grenrus

https://hackage.haskell.org/package/extra-1.8/docs/Data-Tuple-Extra.html has `dupe :: a -> (a, a)` used by e.g. `ghcide`.

> In https://github.com/haskell/text/issues/487 we noticed that there is no robust way to force cabal-install to reinstall a pre-existing library when flags are changed. There are no robust way to force...

Updated with a proof-of-concept of indexed folds too. I'll leave this at this state until someone else asks for non-empty folds, but I'm probably going to release `indexed-traversable-0.1.3` in near...

`indexed-traversable-0.1.3` has been released (some time ago already)

Contraproposal: remove deprecations (and FWI preferred versions) all-together. Hackage supports metadata revisions, so what problems version deprecations solve? AFAICT, some people are using it to simply mark old versions as...

@grayjay What semantics do we (you?) want for "bad" versions? If it's really bad, we can always do `base = 1.2.3`, and doing `build-depends: dependency >=1.2.3` would be too restrictive....

> We could definitely consider switching This is not an easy thing to do anymore. Stackage (and stack separately), cabal-install, nixpkgs (though mostly via stackage, but also directly) are all...

> (a) it's not very widely known, As I said above > the one point for deprecations is that those are explicit; base

This is an issue which will fix itself with time. The problem is that original file has inconsistent indentation, it got in Hackage before there were checks. I wouldn't remove...

> ! Is `cabal-fmt` going to be part of `cabal` anytime soon? Why would it? Its the same as asking when `ormolu` will be part of GHC.