{-# LANGUAGE Trustworthy #-}
{-|
An auxiliary module that exports the 'IsList' class from "GHC.Exts". We use
this intermediate module to isolate a safe feature from an otherwise non-safe
module, and prevent all of "Data.Bimap" from being marked as not safe just
because we are importing "GHC.Exts".

The module only exports a class, and the class does not define any methods in
an unsafe way. We therefore consider it safe and mark this module as
trustworthy.
-}
module Data.BimapExt (
    IsList(..)
) where

import GHC.Exts (IsList(..))