Julien Debon
62128a642f
Migrate Nix build from import-cargo to Crane ( #963 )
...
* Refactor flake inputs because it's been annoying me for weeks now
* Fix a long-standing bug in mk_uniftype.rs
Can be reproduced by running `cargo test --workspace`.
This was never noticed before in CI because the `--workspace` flag is not passed.
This will be addressed in the Crane migration
* Remove utilities/Cargo.lock
This is probably a fragment of the past, back when Nickel did not use Cargo workspaces.
* Fix Clippy issues in tests
* Rustfmt and clippy are no longer in preview
* Update README with Nix flake shell command
* Migrate from import-cargo to crane for Nickel
Nickel WASM build is intentionally left intact and still uses the old
import-cargo.
This is because the change is already massive, and in practice the WASM build
relies more on `wasm-pack` than Cargo (even though under the hood, `wasm-pack`
uses Cargo).
If Crane looks good, both for DX and for CI, we will consider migrating Nickel
WASM to Crane too in a future PR.
* Remove support for Rust nightly channel
* Only Nix check for Rust `stable` channel
* Fix deprecated Nix build documentation commands
* Fix completion test
2022-12-05 17:28:45 +01:00
Julien Debon
d3f7192c4e
Clarify that side-effects are planned
2022-11-24 17:01:23 +01:00
Julien Debon
67e683556f
Add JSON, YAML and TOML to the README comparison
...
As silly as it looks, it helps readers understand that Nickel is a viable
alternative to plain configuration languages too.
2022-11-24 17:01:23 +01:00
Julien Debon
affaf5a188
Duplicate comparison table in README
2022-11-24 17:01:23 +01:00
Julien Debon
bace8dbe57
Fix ln -S
mistake in documentation
...
The option was `-S` (suffix) rather than `-s` (symbolic).
Also, switching to the explicit option name for clarity
2022-10-25 14:08:37 +02:00
Yann Hamdaoui
53525e0007
Fix markdown lint warnings on README
2022-08-04 18:37:00 +02:00
Yann Hamdaoui
34602ef548
Add references to nickel-lang.org in the README
2022-06-09 13:50:03 +02:00
Ryota
c873f1973b
Correct Cue to CUE
2022-05-20 23:44:59 +01:00
Mark Shust
691e88523f
Add missing closing parens
2022-03-14 08:35:31 -04:00
Yann Hamdaoui
6dcdd10080
Add roadmap in README and user manual
2022-03-08 16:59:24 +01:00
Avi Dessauer
d1c03741c0
Update README.md
...
Co-authored-by: Yann Hamdaoui <yann.hamdaoui@gmail.com>
2022-01-18 13:47:57 -05:00
Avi Dessauer
b1175e877b
Editor setup docs
2022-01-18 12:22:57 -05:00
Avi Dessauer
ba08865683
Fix command output
2022-01-18 12:02:25 -05:00
Mathieu Boespflug
b5bec72b44
Extraneous whitespace
...
[skip ci]
2022-01-01 09:12:57 +02:00
Roman Frołow
5580cbf928
with and extra -> with an extra
2021-11-17 18:08:14 +00:00
Alexander Bantyev
2c1fc82ee6
Add the substituter to flake.nix and README
2021-11-17 14:25:22 +03:00
Robert Pearce
2df1fb077c
Fix minor typos in README
2021-10-29 00:06:18 +00:00
Yann Hamdaoui
1fa0afe6ea
Fix typo in the REPL example of the README
2021-09-02 15:43:24 +02:00
Julien Debon
e38f53a60d
shell -> console
2021-08-23 13:56:25 +02:00
Julien Debon
b1234b7b6f
Update README.md
...
Co-authored-by: Yann Hamdaoui <yann.hamdaoui@gmail.com>
2021-08-23 13:49:12 +02:00
Julien Debon
4853f332fd
Update README.md
...
Co-authored-by: George Karachalias <gdkaracha@gmail.com>
2021-08-10 11:09:15 +02:00
Julien Debon
17f834695c
Minor improvements to the README
...
* Fix typos
* Fix 4th element list display
* Add the shell hint on code blocks
2021-08-10 10:34:49 +02:00
Yann Hamdaoui
f4e3bde3ad
Merge pull request #352 from tweag/matthias/nickel
...
add Nix one-line installation to README
2021-05-31 14:36:17 +02:00
Yann Hamdaoui
1330482e9c
Fix typo in README
2021-05-31 14:34:40 +02:00
Matthias Meschede
d281d268d3
update README
2021-05-31 14:28:33 +02:00
muvlon
e86088d82a
Fix broken links to examples in README.md
2021-05-17 20:46:34 +02:00
Matthias Meschede
f8bd288a0b
move Run before Build section
2021-04-30 21:47:41 +02:00
Matthias Meschede
81a2e73de2
add Nix one-line installation to README
2021-04-30 21:43:24 +02:00
Yann Hamdaoui
300630a6c2
Add CI badge + linting
2021-04-19 12:09:51 +02:00
Mathieu Boespflug
be98bc8dc8
README wibble
...
erroneously did not push change as part of #347
[skip ci]
2021-04-19 10:38:01 +03:00
Mathieu Boespflug
0c0a8b1e56
Update README.md
...
Co-authored-by: Yann Hamdaoui <yann.hamdaoui@gmail.com>
2021-04-19 09:29:49 +02:00
Mathieu Boespflug
47039f033f
Edit README
...
Edit for conciseness and consistency. Remove `nickel$`, which is
a confusing and rare convention for shell commands (as opposed to just
`$`). Used more assertive language: better to say what we are than say
we will someday be something.
Changed the key features keywords to focus on user-relevant things,
like composability etc.
2021-04-19 04:48:33 +03:00
Yann Hamdaoui
6a8b211a41
Reintroduce command prefixs
2021-03-31 11:48:57 +02:00
Yann Hamdaoui
40b1efad44
Update README
2021-03-29 10:36:54 +02:00
Yann Hamdaoui
41794a4829
Merge pull request #118 from tweag/doc/design-rationale
...
Add the design rationale and comparison with related languages
2020-08-27 13:49:54 +02:00
Yann Hamdaoui
e848535121
Update README.md
...
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2020-08-17 10:18:44 +02:00
Yann Hamdaoui
3ff322e08f
Update README.md
...
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2020-08-17 09:47:59 +02:00
Yann Hamdaoui
54086d0735
Update README.md
...
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2020-08-17 09:47:28 +02:00
Yann Hamdaoui
8e49be6644
Update README.md
...
Co-authored-by: Eelco Dolstra <edolstra@gmail.com>
2020-08-17 09:47:15 +02:00
Yann Hamdaoui
fe358abc97
Link to RATIONALE.md in the README
2020-08-12 18:59:41 +02:00
Yann Hamdaoui
0c47f5cddd
Rework the Gradual typing part
2020-08-10 11:36:01 +02:00
Yann Hamdaoui
adc0aa4fac
Set the license to Tweag's MIT
2020-08-10 09:54:03 +02:00
Yann Hamdaoui
7848410f1c
Update README.md
2020-08-10 09:50:50 +02:00
Yann Hamdaoui
def1e20286
Update README.md
2020-08-10 09:35:13 +02:00
Yann Hamdaoui
57ebf15110
Update README.md
...
Co-authored-by: Arnaud Spiwack <arnaud.spiwack@tweag.io>
2020-08-10 09:34:27 +02:00
Yann Hamdaoui
35085746d1
Update README.md
...
Co-authored-by: Arnaud Spiwack <arnaud.spiwack@tweag.io>
2020-08-10 09:32:37 +02:00
Yann Hamdaoui
60b98f50ee
Add a README
2020-07-30 17:58:51 +02:00