Hastructure-0.50.0: Cashflow modeling library for structured finance
Safe HaskellNone
LanguageHaskell2010

AssetClass.Lease

Synopsis

Documentation

data Lease Source #

Instances

Instances details
Asset Lease Source # 
Instance details

Defined in AssetClass.Lease

UseRate Lease Source # 
Instance details

Defined in AssetClass.AssetBase

FromJSON Lease Source # 
Instance details

Defined in AssetClass.AssetBase

ToJSON Lease Source # 
Instance details

Defined in AssetClass.AssetBase

Generic Lease Source # 
Instance details

Defined in AssetClass.AssetBase

Methods

from :: Lease -> Rep Lease x #

to :: Rep Lease x -> Lease #

Show Lease Source # 
Instance details

Defined in AssetClass.AssetBase

Methods

showsPrec :: Int -> Lease -> ShowS #

show :: Lease -> String #

showList :: [Lease] -> ShowS #

Eq Lease Source # 
Instance details

Defined in AssetClass.AssetBase

Methods

(==) :: Lease -> Lease -> Bool #

(/=) :: Lease -> Lease -> Bool #

Ord Lease Source # 
Instance details

Defined in AssetClass.AssetBase

Methods

compare :: Lease -> Lease -> Ordering #

(<) :: Lease -> Lease -> Bool #

(<=) :: Lease -> Lease -> Bool #

(>) :: Lease -> Lease -> Bool #

(>=) :: Lease -> Lease -> Bool #

max :: Lease -> Lease -> Lease #

min :: Lease -> Lease -> Lease #

type Rep Lease Source # 
Instance details

Defined in AssetClass.AssetBase

updateOriginDate :: Asset a => a -> Date -> a Source #

! Change the origination date of an asset

Orphan instances