module Data.RadixTree.Word8.Strict.Pointer
( Pointer
, pointer
, follow
) where
import Data.RadixNTree.Word8.Key (Feed)
import Data.RadixNTree.Word8.Strict (RadixTree)
import Data.RadixNTree.Word8.Strict.Pointer
{-# INLINE pointer #-}
pointer :: Feed -> RadixTree a -> Maybe Pointer
pointer :: forall a. Feed -> RadixTree a -> Maybe Pointer
pointer = Feed -> RadixTree a -> Maybe Pointer
forall a. Feed -> RadixTree a -> Maybe Pointer
pointer0
follow :: a -> Pointer -> RadixTree a -> a
follow :: forall a. a -> Pointer -> RadixTree a -> a
follow = a -> Pointer -> RadixTree a -> a
forall a. a -> Pointer -> RadixTree a -> a
follow0