homepage: ''
changelog-type: ''
hash: affba040236344c799a6afbed82ecedc802386a0d2cef481ccc4bb0d57ba17d4
test-bench-deps:
  hourglass: -any
  base: -any
  hspec: -any
  chronologique: -any
  QuickCheck: -any
maintainer: Andrew Cowie <andrew@operationaldynamics.com>
synopsis: Time to manipulate time
changelog: ''
basic-deps:
  hourglass: -any
  base: ! '>=4.9 && <5'
  time: -any
all-versions:
- '0.2.1.0'
author: Andrew Cowie <andrew@operationaldynamics.com>
latest: '0.2.1.0'
description-type: haddock
description: ! 'A simple type useful for representing timestamps as generated by system

  events, along with conveniences for converting between time types from common

  Haskell time libraries.


  Our original use was wanting to conveniently measure things happening on

  distributed computer systems. Since machine clock cycles are in units of

  nanoseconds, this has the nice property that, assuming the system clock is not

  corrupted, two subsequent events from the same source process are likely to

  have monotonically increasing timestamps. And even if the system clock has

  skew, they''re still decently likely to be unique per device. These TimeStamps

  thus make good keys when building Maps.


  The core type is in "Chrono.TimeStamp", see there for full documentation.'
license-name: BSD3

Update from Hackage at 2017-05-25T01:13:09Z
Update from Hackage at 2017-05-25T01:13:09Z
