cryptol-2.13.0: Cryptol: The Language of Cryptography
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cryptol.TypeCheck.CheckModuleInstance

Synopsis

Documentation

checkModuleInstance Source #

Arguments

:: Module

type-checked functor

-> Module

type-checked instance

-> InferM (Name -> Name, Module)

Renaming,Instantiated module

Check that the instance provides what the functor needs.