{-# OPTIONS_GHC -fno-warn-orphans #-}
module Binrep.Instances.Strongweak.SWChain where
import Binrep
import Strongweak
import Data.Kind ( type Type )
deriving via (a :: Type) instance IsCBLen a => IsCBLen (SWChain n a)
deriving via (a :: Type) instance BLen a => BLen (SWChain n a)
deriving via (a :: Type) instance Put a => Put (SWChain n a)
deriving via (a :: Type) instance PutC a => PutC (SWChain n a)
deriving via (a :: Type) instance Get a => Get (SWChain n a)
deriving via (a :: Type) instance GetC a => GetC (SWChain n a)