thyme icon indicating copy to clipboard operation
thyme copied to clipboard

A faster date and time library based on time

Results 36 thyme issues
Sort by recently updated
recently updated
newest added

The standard way to _wait_ in the Haskell IO monad is [threadDelay](http://hackage.haskell.org/package/base-4.9.0.0/docs/Control-Concurrent.html#v:threadDelay). This works reasonably well, but the type of this action is awkward – integer time in magic-number-micro–seconds. Surely...

Aeson includes this instance for `Data.Time`'s `NominalDiffTime`, but `thyme` only has an instance for `UTCTime`. Would you consider adding this?

Many of the functions in at least `Data.Thyme.Time.Core` lack any documentation, for example ```haskell dayOfYearToMonthAndDay :: Bool -> DayOfYear -> (Month, DayOfMonth) ``` gives no guidance to what the `Bool`...

recent `thyme` releases fail to compile with GHC 7.4 even though declaring support for `base >= 4.5` (but `base-4.5` doesn't have `GHC.Generics`): ``` Configuring component lib from thyme-0.3.5.5 Preprocessing library...

There is currently a `MonadTime` type class for monads which carry the notion of the current time for `Data.Time`. This PR brings that functionality to `Data.Thyme`.

Big fan of the library, including the api upgrades from 0.3.5.5. I needed to build this via ghcjs and `cpphs` or `thyme.h` was blowing it up (linker errors, couldn't figure...

… for users who don’t want to use the full `lens`. `microlens` doesn’t cut it (no `Iso`/`from`).

I noticed compiling uses >1.6GB of RAM. This made builds fail on my Ubuntu VM with 2GB. I successfully compiled hundreds of packages, including heavy ones like lens, on an...

`UTCTime` is represented as a `NominalDiffTime` since MJD epoch. This is problematic since we now cannot distinguish between leap seconds and the following second that belongs to the next day.

enhancement

The test-suite for this package has been disabled in stackage because of this issue. If a fix is published to hackage can you please ping me? Thanks! ``` > /tmp/stackage-build8/thyme-0.3.5.5$...