packages feed

papa-0.5.0: src/Papa/Polytree/Renamed.hs

{-# LANGUAGE NoImplicitPrelude #-}
{-# OPTIONS_GHC -Wall #-}

-- | Re-exports from Papa.Polytree with renamed conflicting identifiers.
--
-- This module provides alternative names for exports that conflict with Papa.Lens:
-- - levels → treeLevels
module Papa.Polytree.Renamed (
  -- * Polytree re-exports without conflicts
  module Papa.Polytree.Data.Polytree,

  -- * Note on conflicts
) where

-- The 'levels' function from Data.PolyTree conflicts with Control.Lens.Level.levels
-- Use 'Data.PolyTree.levels' directly when needed, or import qualified:
-- > import qualified Data.PolyTree as Tree

import Papa.Polytree.Data.Polytree hiding (levels)