]> Git — Sourcephile - haskell/symantic-base.git/blob - ChangeLog.md
iface: rename `Symantic.{ObserveSharing => SharingObserver}`
[haskell/symantic-base.git] / ChangeLog.md
1
2 ## symantic-base-0.3.0.20211007 (2021-10-07)
3
4 ### Interface
5
6 * Add `(<.)` and `(.>)` to class `ProductFunctor`.
7 * Add class `Inferable`.
8 * Add classes `Emptyable` and `Semigroupable`.
9 * Add `CurryN` to the root import.
10 * Add class `SumFunctor`.
11 * Add instance `Category Iso`.
12 * Change `(==)` to curryed form.
13 * Change to `infixr` classes `ProductFunctor` and `SumFunctor`.
14 * Fix class `Voidable`.
15 * Fix class `Dicurryable`.
16 * Move some `Abstractable` methods to `Functionable`.
17 * Rename module `Symantic.{Lang => Class}`.
18 * Rename term `{def => define}`.
19 * Update release `version`.
20
21 ### Documentation
22
23 * Add `ChangeLog.md`.
24 * Rename {hut => code}.sourcephile.fr.
25
26 ### Implementation
27
28 * Cleanup formatting a bit.
29 * Cleanup useless import.
30
31 ### Build
32
33 * Add tool `git-chglog` for generating `ChangeLog.md`.
34 * Add tool `reuse` for copyright linting.
35 * Ignore more local-only files.
36 * Improve linting.
37 * Remove nix input `flake-utils`.
38 * Remove lingering Stack file.
39 * Update nix input `nixpkgs`.
40