You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,8 @@ Please make sure to check out our [Code of Conduct](CODE_OF_CONDUCT.md) and make
6
6
7
7
## Ways to contribute
8
8
9
-
- Writing docs for the manual (Check for issues that are marked with a [`manual`](https://github.com/rescript-association/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"manual") and [`help wanted`](https://github.com/rescript-association/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"help+wanted") tag)
10
-
- Joining in discussions on our [issue tracker](https://github.com/rescript-association/rescript-lang.org/issues)
9
+
- Writing docs for the manual (Check for issues that are marked with a [`manual`](https://github.com/rescript-lang/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"manual") and [`help wanted`](https://github.com/rescript-lang/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"help+wanted") tag)
10
+
- Joining in discussions on our [issue tracker](https://github.com/rescript-lang/rescript-lang.org/issues)
11
11
- Give feedback for improvements (incomplete / missing docs, bad wording,
12
12
search user experience / design, etc.)
13
13
- Advanced: Help building platform features (design system, automatic testing, markdown parsing, etc.)
@@ -16,15 +16,15 @@ Please make sure to check out our [Code of Conduct](CODE_OF_CONDUCT.md) and make
16
16
17
17
### Find an issue
18
18
19
-
Before you start any work or submit any PRs, make sure to check our [issue tracker](https://github.com/rescript-association/rescript-lang.org/issues) for any issues or discussions on the topic.
19
+
Before you start any work or submit any PRs, make sure to check our [issue tracker](https://github.com/rescript-lang/rescript-lang.org/issues) for any issues or discussions on the topic.
20
20
21
21
If you can't find any relevant issues, feel free to create a new one to start a discussion. We usually assign issues to a responsible person to prevent confusion and duplicate work, so always double check if an issue is currently being worked on, or talk to the current assignee to take over the task.
22
22
23
23
**Always make sure to get feedback from the core maintainers before starting any work**
24
24
25
25
The project follows very specific goals and tries to deliver the highest value with the least amount of resources. Please help us focus on the tasks at hand and don't submit any code / bigger refactorings without any proper discussion on the issue tracker. Otherwise your PR might not be accepted!
26
26
27
-
If you need inspiration on what to work on, you can check out issues tagged with [`good first issue`](https://github.com/rescript-association/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"good+first+issue") or [`help wanted`](https://github.com/rescript-association/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"help+wanted").
27
+
If you need inspiration on what to work on, you can check out issues tagged with [`good first issue`](https://github.com/rescript-lang/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"good+first+issue") or [`help wanted`](https://github.com/rescript-lang/rescript-lang.org/issues?q=is%3Aissue+is%3Aopen+label%3A"help+wanted").
28
28
29
29
### Discuss an issue
30
30
@@ -44,7 +44,7 @@ We value your voluntary work, and of course it's fine to step back from a ticket
Copy file name to clipboardExpand all lines: _blogposts/2020-11-17-editor-support-custom-operators-and-more.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ description: |
8
8
Update on what we're doing around the end of 2020 and early next year.
9
9
---
10
10
11
-
importVideofrom"src/components/Video"
11
+
importVideofrom"src/components/Video";
12
12
13
13
## Upcoming Improvements
14
14
@@ -28,7 +28,7 @@ Hongbo continues to improve the compiler experience in monorepo-like setups. Exp
28
28
29
29
## Docs
30
30
31
-
Patrick is [rearranging the React documentation](https://github.com/rescript-association/rescript-lang.org/pull/96), and continues to improve the main documentation site with Cheng Lou.
31
+
Patrick is [rearranging the React documentation](https://github.com/rescript-lang/rescript-lang.org/pull/96), and continues to improve the main documentation site with Cheng Lou.
- Help maintaining editor related tools such as [rescript-vscode](https://github.com/rescript-lang/rescript-vscode), [vim-rescript](https://github.com/rescript-lang/vim-rescript) and the underlying [editor-support](https://github.com/rescript-lang/rescript-editor-support).
30
30
- Design & logo assets (together with our designer) for all of ReScript.
31
31
- Helping out on upcoming [ocaml.org](https://ocaml.org) work.
@@ -48,6 +48,7 @@ High quality, long-term Open Source work doesn’t come from some good words and
48
48
If your company relies on the ReScript platform for building commercial products, please consider supporting our efforts by [sending a donation](https://rescript-association.org/donate). It’s the best way to future proof your product’s foundation. Alternatively, you can sponsor individual members like [ryyppy](https://github.com/sponsors/ryyppy/) on GitHub Sponsors.
49
49
50
50
We want to take this opportunity to thank our previous and active sponsors:
Copy file name to clipboardExpand all lines: _blogposts/2021-06-25-roadmap-2021-and-new-landing-page.mdx
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ description: |
7
7
Announcing our roadmap for 2021 / 2022, release cycle plans and new landing page.
8
8
---
9
9
10
-
importImagefrom"src/components/Image.mjs"
10
+
importImagefrom"src/components/Image.mjs";
11
11
12
12
## Team Update
13
13
@@ -21,7 +21,7 @@ It has almost been a year since we originally [launched our new ReScript brand](
21
21
- Accessible object system (no need for `Js.t`)
22
22
- The release of our new `rescript` npm package and cli to replace `bs-platform`
23
23
- Making every part of ReScript fully community owned
24
-
- etc.
24
+
- etc.
25
25
26
26
Stay tuned, this is just the beginning!
27
27
@@ -30,6 +30,7 @@ Stay tuned, this is just the beginning!
30
30
We had some thorough discussions about the future of the project and outlined the most important milestones for the next upcoming releases.
31
31
32
32
**Here's the gist:**
33
+
33
34
- Two release channels: `stable` and `experimental`
34
35
- More predictable release dates and better migration steps
35
36
- Better communication and discussion for breaking changes
@@ -41,15 +42,18 @@ The detailed roadmap with all our planned changes (and definition of our release
41
42
42
43
After several iterations, we are happy to announce our new [landing page](/).
43
44
44
-
<Imagesrc="/static/img/landing_page_figma.png"withShadow={true}caption="Figma design draft for the new landing page"/>
45
+
<Image
46
+
src="/static/img/landing_page_figma.png"
47
+
withShadow={true}
48
+
caption="Figma design draft for the new landing page"
49
+
/>
45
50
46
51
This is an incredible milestone for the documentation, and will act as a foundation for some cool new future improvements, such as:
47
52
48
53
- Highlighted Case Studies from production users such as Beop or Rohea
49
54
- An interactive playground widget for the headline code examples
50
55
- New starter templates and guides
51
56
52
-
53
-
Furthermore, in case you are a **production user of ReScript** and you want to see your company logo highlighted on the landing page, please [open an issue](https://github.com/rescript-association/rescript-lang.org/issues) and let us know!
57
+
Furthermore, in case you are a **production user of ReScript** and you want to see your company logo highlighted on the landing page, please [open an issue](https://github.com/rescript-lang/rescript-lang.org/issues) and let us know!
Copy file name to clipboardExpand all lines: _blogposts/2023-02-02-release-10-1.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -303,6 +303,6 @@ As always, we want to thank our [contributors](https://github.com/rescript-lang/
303
303
304
304
We hope you enjoy the newest improvements as much as we do.
305
305
306
-
In case there's any issues / problems, make sure to report bugs to [rescript-lang/rescript-compiler](https://github.com/rescript-lang/rescript-compiler) (language / syntax / jsx), [rescript-lang/rescript-react](https://github.com/rescript-lang/rescript-react) (React 16 / 18 binding) or [rescript-association/rescript-lang.org](https://github.com/rescript-association/rescript-lang.org) (documentation) repositories.
306
+
In case there's any issues / problems, make sure to report bugs to [rescript-lang/rescript-compiler](https://github.com/rescript-lang/rescript-compiler) (language / syntax / jsx), [rescript-lang/rescript-react](https://github.com/rescript-lang/rescript-react) (React 16 / 18 binding) or [rescript-association/rescript-lang.org](https://github.com/rescript-lang/rescript-lang.org) (documentation) repositories.
307
307
308
308
Also feel free to visit the [ReScript forum](https://forum.rescript-lang.org/) to ask questions and connect with other ReScripters.
Copy file name to clipboardExpand all lines: _blogposts/2023-04-17-improving-interop.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -198,7 +198,7 @@ let getBestFriendsAge = user =>
198
198
As you can see, you need to convert each level of nullables explicitly, which makes it hard to fully utilize pattern matching. With the new unboxed variant representation, we'll instead be able to do this:
199
199
200
200
```rescript
201
-
// The type definition below is inlined here to examplify, but this definition will live in [Core](https://github.com/rescript-association/rescript-core) and be easily accessible
201
+
// The type definition below is inlined here to examplify, but this definition will live in [Core](https://github.com/rescript-lang/rescript-core) and be easily accessible
202
202
module Null = {
203
203
@unboxed type t<'a> = Present('a) | @as(null) Null
Copy file name to clipboardExpand all lines: _blogposts/2024-01-11-release-11-0-0.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ This release is also introducing uncurried mode, which is a new default mode tha
50
50
51
51
### New Standard Library: ReScript Core
52
52
53
-
[ReScript Core](https://github.com/rescript-association/rescript-core) is ReScript's new standard library. It replaces the complete `Js` module as well as some of the more frequently used modules from `Belt` and is recommended to use with uncurried mode.
53
+
[ReScript Core](https://github.com/rescript-lang/rescript-core) is ReScript's new standard library. It replaces the complete `Js` module as well as some of the more frequently used modules from `Belt` and is recommended to use with uncurried mode.
54
54
55
55
The latest docs on [rescript-lang.org](/) already use it for the examples. Have a look at the new [RescriptCore API docs](/docs/manual/latest/api/core).
56
56
@@ -149,4 +149,4 @@ In case of issues / problems, make sure to report bugs to one of the following r
Copy file name to clipboardExpand all lines: misc_docs/syntax/decorator_dead.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,10 +6,10 @@ summary: "This is the `@dead` decorator."
6
6
category: "decorators"
7
7
---
8
8
9
-
> This decorator requires [`reanalyze`](https://github.com/rescript-association/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-association/reanalyze).
9
+
> This decorator requires [`reanalyze`](https://github.com/rescript-lang/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-lang/reanalyze).
10
10
11
11
`@dead` is picked up by reanalyze's dead code analysis, and suppresses reporting on the value/type, but can also be used to force the analysis to consider a value as dead. Typically used to acknowledge cases of dead code you are not planning to address right now, but can be searched easily later.
12
12
13
13
### References
14
14
15
-
-[Reanalyze: Controlling reports with Annotations](https://github.com/rescript-association/reanalyze#dce-controlling-reports-with-annotations)
15
+
-[Reanalyze: Controlling reports with Annotations](https://github.com/rescript-lang/reanalyze#dce-controlling-reports-with-annotations)
Copy file name to clipboardExpand all lines: misc_docs/syntax/decorator_does_not_raise.mdx
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,10 +6,10 @@ summary: "This is the `@doesNotRaise` decorator."
6
6
category: "decorators"
7
7
---
8
8
9
-
> This decorator requires [`reanalyze`](https://github.com/rescript-association/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-association/reanalyze).
9
+
> This decorator requires [`reanalyze`](https://github.com/rescript-lang/reanalyze), a code analysis tool for ReScript, to be installed. [Click here to read about how you get started with reanalyze.](https://github.com/rescript-lang/reanalyze).
10
10
11
11
`@doesNotRaise` is used to override the reanalyze's exception analysis and state that an expression does not raise any exceptions, even though the analysis reports otherwise. This can happen for example in the case of array access where the analysis does not perform range checks but takes a conservative stance that any access could potentially raise.
0 commit comments