1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
|
0.13.2 [2021.11.15]
-------------------
* Add an `Eq1 Log` instance.
* Allow building with `hashable-1.4.*`.
0.13.1 [2021.02.17]
-------------------
* The build-type has been changed from `Custom` to `Simple`.
To achieve this, the `doctests` test suite has been removed in favor of using
[`cabal-docspec`](https://github.com/phadej/cabal-extras/tree/master/cabal-docspec)
to run the doctests.
0.13 [2019.11.21]
-----------------
* Replace dependency on `Precise` with standard functions available from `base` 4.9 onward.
0.12 [2018.01.18]
-----------------
* Add `Semigroup` instance for `Log`.
* Drop `safecopy` support
* Removed some unused constraints.
0.11.2
------
* Support `doctest-0.12`
0.11.1
------
* Revamp `Setup.hs` to use `cabal-doctest`. This makes it build
with `Cabal-2.0`, and makes the `doctest`s work with `cabal new-build` and
sandboxes.
0.11
----
* Replace use of `Hashable1` from `hashable-extras` in favor of `Hashable` from
`hashable-1.2.5.0`. As a result, the `hashable-extras` dependency has been removed.
* On Windows, we now use the FFI to link against the C math library if building with
GHC 8.0 or later, which features a much improved runtime linker story.
* Remove `generic-deriving` dependency
0.10.3.1
--------
* Support `safecopy` 0.9
0.10.3
------
* Work around an issue with `safecopy` on GHC 7.10
* Changed the repository link to my `ekmett` github account from `analytics`.
0.10.2.1
--------
* Add `vector` 0.11 support.
0.10.2
------
* Add `generic-deriving` 1.8 support. We also no longer incur a `generic-deriving` dependency at all on GHC 7.6+
0.10.1.1
--------
* Compiles warning-free on GHC 7.10
0.10.1
------
* `semigroupoids` 5 support.
0.10.0.1
--------
* Improved the stability and portability of the `doctest` test suite
0.10
----
* `(**)` is now much more accurately defined.
* We now avoid comparisons for equality with infinities.
* Fixed a bug in `negate`.
* On windows we avoid FFI into the math library, and accept less accurate results. (Sorry!)
0.9.3
-------
* Fixed subtraction again. For real this time.
0.9.2.1
-------
* Support `generic-deriving` 1.7
0.9.2
-----
* Fixed subtraction better.
0.9.1
-----
* Fixed subtraction.
0.8
---
* Updated to `comonad` and `semigroupoids` 4.
0.7.2
-----
* Dependency bump to allow `comonad` and `semigroupoids` 4.0
0.7.1
-----
* Marked `Numeric.Log` `Trustworthy`.
0.6
---
* Renamed the data constructor to `Exp` and the field accessor to `ln` per issue #1.
0.5.0.1
-------
* Wider bounds for `generic-deriving` so we can build with GHC HEAD.
0.5
---
* Switched the `Hashable1` instance to use the new, lighter, `hashable-extras`
0.4
---
* `instance Hashable1 Log`
0.3.0.1
-------
* Wider `binary` version bound
0.3
---
* Added support for `cereal`.
0.2
---
* Added an `Enum` instance.
* Added `sum` to calculate using the `log-sum-exp` trick.
0.1.0.1
-------
* Minor packaging changes
0.1
---
* Renamed from `log` to `log-domain` due to internal hackage issues rendering that name inaccessible.
* Ported `Numeric.Log` from [analytics](http://github.com/analytics) at the request of @bgamari
|