fastmemo-0.1.1: src/Data/Function/FastMemo/ByteString.hs
{-# LANGUAGE DerivingVia #-}
{-# LANGUAGE StandaloneDeriving #-}
{-# OPTIONS_GHC -Wno-orphans #-}
module Data.Function.FastMemo.ByteString () where
import qualified Data.ByteString as SBS
import qualified Data.ByteString.Lazy as LBS
import Data.Function.FastMemo.Class (Memoizable (..))
import Data.Function.FastMemo.List (AsList (..))
import Data.Function.FastMemo.Word ()
deriving via (AsList SBS.ByteString) instance Memoizable SBS.ByteString
deriving via (AsList LBS.ByteString) instance Memoizable LBS.ByteString