module Data.Radix1Tree.Word8.Strict.Pointer
( Pointer
, pointer
, follow
) where
import Data.RadixNTree.Word8.Key (Feed1)
import Data.RadixNTree.Word8.Strict (Radix1Tree)
import Data.RadixNTree.Word8.Strict.Pointer
{-# INLINE pointer #-}
pointer :: Feed1 -> Radix1Tree a -> Maybe Pointer
pointer :: forall a. Feed1 -> Radix1Tree a -> Maybe Pointer
pointer = Feed1 -> Radix1Tree a -> Maybe Pointer
forall a. Feed1 -> Radix1Tree a -> Maybe Pointer
pointer1
follow :: a -> Pointer -> Radix1Tree a -> a
follow :: forall a. a -> Pointer -> Radix1Tree a -> a
follow = a -> Pointer -> Radix1Tree a -> a
forall a. a -> Pointer -> Radix1Tree a -> a
follow1