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