Commit 426ae988 authored by Committed by Ben Gamari
Split TrieMap into a general (TrieMap) and core specific (CoreTrieMap) module.
Splitting TrieMap into a general and core specific part allows us to define instances for TrieMap without creating a transitive dependency on CoreSyn. Test Plan: ci Reviewers: goldfire, bgamari, simonmar, simonpj Reviewed By: bgamari, simonpj Subscribers: simonpj, nomeata, thomie, carter GHC Trac Issues: #15082 Differential Revision: https://phabricator.haskell.org/D4618
Showing with 438 additions and 370 deletions