- rGHC Glasgow Haskell Compiler
Unit Tests Skipped
- Build Status
Buildable 18833 Build 38713: [GHC] Linux/amd64: Continuous Integration Build 38712: [GHC] OSX/amd64: Continuous Integration Build 38711: [GHC] Windows/amd64: Continuous Integration
Has there been a discussion on the Haskell libraries mailing list about this topic? We typically do not accept wholesale API additions to base without some kind of community consensus that they should be added.
Moreover, the choice to only add a Proxy-fied version of bitSizeMaybe feels rather ad hoc, as that's far from the only method in base that takes a dummy argument (see http://hackage.haskell.org/package/proxied-0.1.1/docs/Data-Proxied.html for many more examples).
Every function defined in http://hackage.haskell.org/package/proxied-0.3/docs/Data-Proxied.html is a Proxy-fied version of something from base.
(See http://hackage.haskell.org/package/proxied-0.3/docs/Data-Proxyless.html for the equivalent TypeApplications versions.)