{-# 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