This module defines an interface for BusinessTime rules, which are contracts to control and keep track of business time.


interface Time

An interface to manage and control business time. Controlled time rules (i.e. clocks) are managed by entities that have control certain business time events. These can be trading-open / -close on an exchange, start-of-day / end-of-day events of a trading desk, or just a daily clock tick to signal the passing of aticking. Intervals in which the clock "ticks" don’t have to be regular, and can e.g. consider business days only.

viewtype V

Data Types

type I

= Time

Type synonym for Time.

type V

= View

Type synonym for View.

instance HasFromAnyView Time V

data View

View for Time.


Field Type Description
providers Parties Parties controlling time.
id Id Textual identifier for the time rule.

instance Eq View

instance Show View