radix-tree-0.1: src/Data/RadixTree.hs
----------------------------------------------------------------------------
-- |
-- Module : Data.RadixTree
-- Copyright : (c) Sergey Vinokurov 2018
-- License : BSD3-style (see LICENSE)
-- Maintainer : serg.foo@gmail.com
--
-- This is an implementation of the radix tree datastructure. Interface
-- is designed to be compatible with what 'Data.Map' provides.
----------------------------------------------------------------------------
module Data.RadixTree
( RadixTree
, empty
, null
, size
, insert
, insertWith
, lookup
, fromList
, toList
, toAscList
, keys
, keysSet
, elems
, mapMaybe
, union
, unionWith
) where
import Prelude hiding (lookup, null)
import Data.RadixTree.Internal