Module Daml.Finance.Interface.Instrument.Swap.InterestRate.Instrument


interface Instrument

Instrument interface representing an interest rate swap.

  • Choice Archive

    (no fields)

  • Method asBaseInstrument : I

    Conversion to Base Instrument interface.


class Implementation t => HasImplementation t where

Data Types

type I

= Instrument

Type synonym for Instrument.

type Implementation t

= (HasToInterface t Instrument, Implementation t, Implementation t)

Type constraint requiring templates to implement Instrument along with BaseInstrument and Disclosure.

type V

= View

Type synonym for View.

instance HasFromAnyView Instrument V

data View

View of Instrument.


Field Type Description
interestRate InterestRate Attributes of an interest rate swap.

instance Eq View

instance Show View