#9682: Implement "Add bifunctor related classes to base"-Proposal -------------------------------------+------------------------------------- Reporter: hvr | Owner: ekmett Type: task | Status: new Priority: normal | Milestone: 7.10.1 Component: Core | Version: Libraries | Keywords: Resolution: | Architecture: Unknown/Multiple Operating System: | Difficulty: Moderate (less Unknown/Multiple | than a day) Type of failure: | Blocked By: None/Unknown | Related Tickets: Test Case: | Blocking: | Differential Revisions: Phab:D336 | -------------------------------------+------------------------------------- Comment (by Herbert Valerio Riedel <hvr@…>): In [changeset:"0a290ca0ad599e40ca15a60cc988640f1cfcb4c2/ghc"]: {{{ #!CommitTicketReference repository="ghc" revision="0a290ca0ad599e40ca15a60cc988640f1cfcb4c2" Add new `Data.Bifunctor` module (re #9682) This adds the module `Data.Bifunctor` providing the `Bifunctor(bimap,first,second)` class and a couple of instances This module and the class were previously exported by the `bifunctors` package. In contrast to the original module all `INLINE` pragmas have been removed. Reviewed By: ekmett, austin, dolio Differential Revision: https://phabricator.haskell.org/D336 }}} -- Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9682#comment:2> GHC <http://www.haskell.org/ghc/> The Glasgow Haskell Compiler