bidirectional-instances (hackage): This package contains class for bidirectional instances  and TH methods for generating instances for it. See README.md for more information
Keywords: language|library|mit|haskell