Data.SafeCopy.Internal

class Migrate a

data Reverse a

data Kind a

isPrimitive

data Prim a

class SafeCopy a

constructGetterFromVersion

safeGet

getSafeGet

safePut

getSafePut

extended_extension

extended_base

extension

base

primitive

data Version a

castVersion

data Contained a

contain

data Profile a

mkProfile

data Consistency a

availableVersions

getForwardKind

validChain

checkConsistency

computeConsistency

isObviouslyConsistent

proxyFromConsistency

proxyFromKind

consistentFromProxy

versionFromProxy

versionFromKind

versionFromReverseKind

kindFromProxy

data Proxy a

mkProxy

asProxyType

deriveSafeCopy

deriveSafeCopyIndexedType

deriveSafeCopySimple

deriveSafeCopySimpleIndexedType

deriveSafeCopyHappstackData

deriveSafeCopyHappstackDataIndexedType

data DeriveType

forceTag

tyVarName

internalDeriveSafeCopy

internalDeriveSafeCopy'

internalDeriveSafeCopyIndexedType

internalDeriveSafeCopyIndexedType'

mkPutCopy

mkGetCopy

mkSafeFunctions

followSynonyms

conSize

conName

conTypes

typeName