All Versions
38
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 2
Changelog History
Page 2
-
v1.1.1 Changes
- โ
Modifies internals of
IntervalAlgebra.Arbitrary
module to give uniformity over support forInteger
andUTCTime
intervals, yielding better interval generators. Also bounds theUTCTime
utctDayTime
argument to86399
rather than86400
to avoid trivial and rare cases of property testing failures related to leap seconds.
- โ
Modifies internals of
-
v1.1.0 Changes
- ๐ Fixes bug in
parseInterval
. For example,parseInterval 0 0
parsed to aRight (Interval (0, 0))
. Oops, the inequality of the should have beeny <= x
noty < x
. This was fixed and a test added to catch this error.
- ๐ Fixes bug in
-
v1.0.1 Changes
- โ Adds
beginervalMoment
andendervalMoment
functions to create intervals of moment duration from a begin or end.
- โ Adds
-
v1.0.0 Changes
- ๐ Moves the main
IntervalAlgebra
module toIntervalAlgebra.Core
andIntervalAlgebra
now reexportsIntervalAlgebra.Core
,IntervalAlgebra.IntervalUtilites
, andIntervalAlgebra.PairedInterval
. - โ
Creates a new
IntervalAlgebra.Axioms
module containing theIntervalAxioms
typeclass of property tests of the interval algebra axioms. These were in the testing suite. Including this as a module in case users need add newInterval
types and want to test the axioms. - โ
Creates a new
IntervalAlgebra.RelationProperties
module containing a typeclass of property tests of the interval algebra. These were in the testing suite. Including this as a module in case users need add newInterval
types and want to test the axioms. - โ Adds
UTCTime
/NominalDiffTime
instance forIntervalSizeable
. - โ Adds additional tests to the testing suite.
- ๐ Moves the main
-
v0.10.2 Changes
- โ Adds the
momentize
function for changing the duration of some interval value to a moment.
- โ Adds the
-
v0.10.1 Changes
- Replaces unnecessary
IntervalCombinable i0 a
constraint ingapsWithin
withIntervallic i0 a
.
- Replaces unnecessary
-
v0.10.0 Changes
- โ Adds
shiftFromBegin
(shiftFromEnd
) functions (not totally satisfied with these names) which change the reference point of the interval in the second argument by the difference from thebegin
(end
) of the interval in the first argument. - โ Adds a
Functor
instance forPairedInterval b
s, which maps anPairedInterval c a
toPairedInterval c b
. That is,fmap
acts on the interval type.
- โ Adds
-
v0.9.0 Changes
- ๐ Fixes bug in
gapsWithin
introduced in last version.
- ๐ Fixes bug in
-
v0.8.6 Changes
- โ Adds the
beginervalFromEnd
andendervalFromBegin
utilities to create an interval of the provided duration from the end (respectively, begin) of another interval. - ๐ฆ Cleans up some of the internals in the
IntervalUtilies
using functions from thefoldl
package rather than homemade versions.
- โ Adds the
-
v0.8.5 Changes
- ๐ Fixes synonyms so that
before == precedes
andafter == precededBy
, rather than the incorrectstarts == precedes
andstartedBy == precededBy
.
- ๐ Fixes synonyms so that