Skip to content

Commit f964890

Browse files
author
Divesh Otwani
authored
Merge pull request #298 from tweag/ud/pre-release-updates
Pre-release updates
2 parents f1532a7 + 1b33fc8 commit f964890

File tree

4 files changed

+16
-9
lines changed

4 files changed

+16
-9
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Change Log
2+
3+
## [0.1.0] - 2021-02-09
4+
5+
* Initial release

README.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,8 @@ _Why do you need `linear-base` to write linear projects?_
2828

2929
## Getting started
3030

31-
`-XLinearTypes` is not yet part of any GHC release. We recommend using
32-
Stack and Nix together to pull in an experimental version of GHC into
33-
your project. Use [this `stack.yaml`](./stack.yaml) as a starting
34-
point for your project. To learn more about Stack+Nix integration, see
35-
[here](https://docs.haskellstack.org/en/stable/nix_integration/).
31+
`-XLinearTypes` is released with GHC 9, and `linear-base` is released
32+
on [Hackage](https://hackage.haskell.org/package/linear-base).
3633

3734
All source files with linear types need a language extension pragma at
3835
the top:
@@ -44,7 +41,7 @@ the top:
4441
## User Guide
4542

4643
If you already know what `-XLinearTypes` does and what the linear
47-
arrow `a #-> b` means, then read the [User Guide] and explore the
44+
arrow `a %1-> b` means, then read the [User Guide] and explore the
4845
[`examples/`](./examples) folder to know how to use `linear-base`.
4946

5047
## Learning about `-XLinearTypes`

docs/USER_GUIDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This short guide assumes
44
familiarity with linear types (see the [`README`] for resources about linear types
55
if you are unfamiliar).
66

7-
#### Table of content
7+
#### Table of contents
88

99
1. [How to navigate the library](#navigating-the-library)
1010
2. [Core concepts you need to know](#core-concepts)

linear-base.cabal

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: linear-base
2-
version: 0.1.0.0
2+
version: 0.1.0
33
cabal-version: >=1.10
44
homepage: https://github.com/tweag/linear-base#README
55
license: MIT
@@ -9,10 +9,15 @@ maintainer: arnaud.spiwack@tweag.io
99
copyright: (c) Tweag Holding and affiliates
1010
category: Prelude
1111
build-type: Simple
12-
extra-source-files: README.md
1312
synopsis: Standard library for linear types.
1413
description: Please see README.md.
1514

15+
extra-source-files:
16+
README.md
17+
CHANGELOG.md
18+
docs/DESIGN.md
19+
docs/USER_GUIDE.md
20+
1621
library
1722
hs-source-dirs: src
1823
exposed-modules:

0 commit comments

Comments
 (0)