{-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE TypeFamilies #-} {-# LANGUAGE DefaultSignatures #-} {-# LANGUAGE TypeOperators #-} {-# LANGUAGE FlexibleContexts, FlexibleInstances, UndecidableInstances #-} {-# LANGUAGE StandaloneDeriving, DeriveGeneric #-} {-# OPTIONS_GHC -Wall -fno-warn-tabs -fno-warn-orphans #-} module Data.Swizzle.Class.Base where import Data.Swizzle.Class.TH.Internal concat <$> classSwizzle `mapM` [1 .. 26] concat <$> instanceSwizzleTuple `mapM` [1 .. 26]