Skip to content

Commit a467fc1

Browse files
committed
fix more md links
1 parent 42b95e9 commit a467fc1

File tree

150 files changed

+632
-382
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+632
-382
lines changed

markdown-pages/blog/archived/a-note-on-bucklescripts-future-commitments.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ description: |
1010
---
1111

1212
> **Update / August 13th 2020:**
13-
> BuckleScript is now called ReScript. More infos [here](../2020-08-10-bucklescript-is-rebranding.mdx)
13+
> BuckleScript is now called ReScript. More infos [here](../bucklescript-is-rebranding.mdx)
1414
1515
## A Statement for the Future
1616

17-
Our [new ReScript syntax announcement](./2020-07-01-bucklescript-8-1-new-syntax.mdx) generated lots of good feedback, but also raised some concerns from community members whose use-cases still align with our goal, but sometimes extend outside of it, and who are worried about further commitments to the ecosystem in the face of new unknowns.
17+
Our [new ReScript syntax announcement](./bucklescript-8-1-new-syntax.mdx) generated lots of good feedback, but also raised some concerns from community members whose use-cases still align with our goal, but sometimes extend outside of it, and who are worried about further commitments to the ecosystem in the face of new unknowns.
1818

1919
This post is dedicated to answer some common questions regarding trust, breakages, and future investment.
2020

markdown-pages/blog/archived/bucklescript-8-1-new-syntax.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ description: |
88
---
99

1010
> **Update / August 13th 2020:**
11-
> BuckleScript is now called ReScript, more infos [here](/blog/bucklescript-is-rebranding).
11+
> BuckleScript is now called ReScript, more infos [here](../bucklescript-is-rebranding.mdx).
1212
1313
## What's new?
1414

markdown-pages/blog/archived/bucklescript-release-1-4-2.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ There are quite lots of enhancements to the build system, we strongly recommend
2323
users to re-read the documentation ([old
2424
docs](http://bucklescript.github.io/bucklescript/Manual.html#_build_system_support)).
2525

26-
2. [FFI add a new
27-
feature](/docs/manual/bind-to-js-function#fixed-arguments)
26+
2. [FFI add a new feature](../../docs/manual/bind-to-js-function.mdx#fixed-arguments)
2827
3. [FFI can handle `bs.obj` and `bs.string`
2928
combination](https://github.com/bucklescript/bucklescript/issues/1072)

markdown-pages/blog/archived/bucklescript-release-1-5-0.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Besides a number of minor bug fixes and perf improvement, most notable changes
1515
is also first class, this also makes Reason for the first time available to
1616
Windows users.
1717
- FFI added
18-
[`bs.uncurry`](/docs/manual/function#curry--uncurry)
18+
[`bs.uncurry`](../../docs/manual/function.mdx#curry--uncurry)
1919
which will automatically uncurry the callback so the user land API is clearer
2020
- Improve [object label
2121
translation](https://bucklescript.github.io/bucklescript/Manual.html#_object_label_translation_convention)

markdown-pages/blog/archived/bucklescript-release-1-7-0.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -87,11 +87,11 @@ release.
8787
### Unicode string and interpolation support
8888

8989
See [String
90-
interpolation](/docs/manual/interop-cheatsheet#string-unicode--interpolation)
90+
interpolation](../../docs/manual/interop-cheatsheet.mdx#string-unicode--interpolation)
9191

9292
### Catch exceptions raised on JS side
9393

94-
See [Catch exception](/docs/manual/exception)
94+
See [Catch exception](../../docs/manual/exception.mdx)
9595

9696
### Mixed data source
9797

@@ -110,7 +110,7 @@ schema](http://bucklescript.github.io/bucklescript/docson/#build-schema.json)
110110

111111
### `bs.as` accept json literal support
112112

113-
This feature is mentioned in the [Functions / Fixed Arguments](/docs/manual/bind-to-js-function#fixed-arguments) section.
113+
This feature is mentioned in the [Functions / Fixed Arguments](../../docs/manual/bind-to-js-function.mdx#fixed-arguments) section.
114114

115115
### Bug fixes, performance improvement, and stress tests
116116

markdown-pages/blog/archived/bucklescript-release-3-1-0.mdx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,7 @@ A picture's worth a thousand words:
3131
alt="debugger after"
3232
/>
3333

34-
Please see [Better Data Structures Printing (Debug
35-
Mode)](/docs/reason-compiler/latest/better-data-structures-printing-debug-mode) for usage.
34+
Please see for usage.
3635

3736
## Even Better `bs.deriving abstract`
3837

@@ -41,7 +40,7 @@ of a `bs.deriving abstract` can now accept functions.
4140

4241
## Pipe First Improvement
4342

44-
[Pipe First](/docs/manual/pipe) now supports piping into variant tags!
43+
[Pipe First](../../docs/manual/pipe.mdx) now supports piping into variant tags!
4544

4645
```reason
4746
let result = name |. preprocess |. Some

markdown-pages/blog/archived/bucklescript-release-5-0.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ release and refmt is synced up, a detailed list of changes is available
1616
Several new features are introduced in this release:
1717

1818
- first class `bs.variadic` support, documented
19-
[here](/blog/feature-preview-variadic)
19+
[here](./feature-preview-variadic.mdx)
2020

2121
- we prebuilt binaries for Windows, MacOS and Linux, this will help reduce your
2222
CI build time significantly. For exotic OSes, it will fall back to build from

markdown-pages/blog/archived/state-of-reasonml-org-2020-q2-pt1.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ We also focused a lot on early feedback from the community, so we regularly [pos
6565

6666
The current [official BuckleScript's API docs](https://bucklescript.github.io/bucklescript/api/index_modules.html) aren't visually stunning, but they _are_ important for getting things done as a user. The docs are maintained within the BuckleScript repository, and there was no process to make sure the documentation site remained up to date with each BuckleScript release. It also presented a huge bottleneck for anyone hoping to contribute from the outside. So [Nik Graf](https://twitter.com/nikgraf) bit the bullet, did the massive amount of grunt work to extract all the available modules and function headers into hand curated markdown files, and organize them into easily-maintained documents from a technical writer's perspective.
6767

68-
So we now have most of BuckleScript v7's [JS / Belt module](/docs/manual/api/belt) documented.
68+
So we now have most of BuckleScript v7's [JS / Belt module](https://rescript-lang.org/docs/manual/api/latest/belt) documented.
6969

7070
We are now working on further automating the process for generating BuckleScript documentation by adding JSON export functionality to `odoc`. As soon as this is done, we will upstream our latest hand curated changes to the BuckleScript inline documentation and also give better guidance on contributing to the JS / Belt documentation in the source code as well.
7171

@@ -79,7 +79,7 @@ Our goal is to have a properly curated, well structured and streamlined overview
7979
caption="First hand-sketches of the reasonml.org structure"
8080
/>
8181

82-
It didn't take long until we realized that we can't just keep the upstream version in its original form, so we started to make adaptations where it made sense. We also accepted new additions from the community, such as explanations about [function signatures on optional arguments](/docs/manual/function#signatures-and-type-annotations) in the Reason manual, or a new decorator overview in the BuckleScript section.
82+
It didn't take long until we realized that we can't just keep the upstream version in its original form, so we started to make adaptations where it made sense. We also accepted new additions from the community, such as explanations about [function signatures on optional arguments](../../docs/manual/function.mdx#signatures-and-type-annotations) in the Reason manual, or a new decorator overview in the BuckleScript section.
8383

8484
That said, we do keep track of new changes on the upstream sources and cherry-pick changes if necessary. To make this process more transparent, we introduced a version table on our [startpage](/) to make it easier to see the latest cherry-pick commit for each resource (ReasonML, BuckleScript, etc.).
8585

@@ -109,9 +109,9 @@ We'll go into more detail in our future posts. Stay tuned!
109109

110110
This article is part of the "State of reasonml.org 2020-Q2" series, which will cover following topics (please stay tuned for the upcoming posts):
111111

112-
**Part 2) [Higher Quality Docs](/blog/state-of-reasonml-org-2020-q2-pt2)**<br/>How we automate things to improve docs quality and how we make sure that PRs get merged.
112+
- [Part 2](./state-of-reasonml-org-2020-q2-pt2.mdx)
113113

114-
**Part 3) [Future Tools for the Community](/blog/state-of-reasonml-org-2020-q2-pt3)**<br/>How we'll generate API docs with our new [doc-tools](https://github.com/reason-association/doc-tools) and how the new Playground will look like
114+
- [Part 3](./state-of-reasonml-org-2020-q2-pt3.mdx)
115115

116116
**Part 4) It's all Opinions**<br/>We'll dive into our documentation philosophy, our vision of the Reason Platform and ideas on how to tackle the "Reason Native" documentation.
117117

markdown-pages/blog/archived/state-of-reasonml-org-2020-q2-pt2.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ description: |
1111

1212
## Higher Quality Docs
1313

14-
In our [previous blogpost](/blog/state-of-reasonml-org-2020-q2-pt1) we talked about the rationale and general concepts of the `reasonml.org` project. In this post we want to highlight how we make sure that our documentation is easy to manage and easy to refactor.
14+
> **Go to [Part 1](./state-of-reasonml-org-2020-q2-pt1.mdx)** if you haven't read it yet.r documentation is easy to manage and easy to refactor.
1515
1616
## Automatic Quality Assurance
1717

@@ -152,12 +152,12 @@ Happy docs browsing!
152152

153153
This article is part of the "State of reasonml.org 2020-Q2" series (please stay tuned for the upcoming posts):
154154

155-
**Part 3) [Future Tools for the Community](/blog/state-of-reasonml-org-2020-q2-pt3):**
155+
**Part 3) [Future Tools for the Community](./state-of-reasonml-org-2020-q2-pt3.mdx):**
156156
How we'll generate API docs with our new [doc-tools](https://github.com/reason-association/doc-tools) and how the new Playground will look like
157157

158158
**Part 4) It's all Opinions:**
159159
We'll dive into our documentation philosophy, our vision of the Reason Platform and ideas on how to tackle the "Reason Native" documentation.
160160

161161
## Previous Posts
162162

163-
- **Part 1) [Introduction to reasonml.org](/blog/state-of-reasonml-org-2020-q2-pt1)**
163+
- **Part 1) [Introduction to reasonml.org](./state-of-reasonml-org-2020-q2-pt1.mdx)**

markdown-pages/blog/archived/state-of-reasonml-org-2020-q2-pt3.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ description: |
1010

1111
## Future Tools for the Community
1212

13-
In [part 2](/blog/state-of-reasonml-org-2020-q2-pt2) of this blog series, we talked about the automation process for quality assurance within the documentation platform itself, and how we want to improve the collaboration process for our contributors.
13+
In [Part 2](./state-of-reasonml-org-2020-q2-pt2.mdx) we've talked about automated
1414

1515
This article will cover some features and exciting ideas we have been working on for quite a while now. Even though these features are not fully implemented yet, we still think it's important to communicate the whole spectrum of the project.
1616

@@ -73,5 +73,5 @@ We'll dive into our documentation philosophy, our vision of the Reason Platform
7373

7474
## Previous Posts
7575

76-
- **Part 1) [Introduction to reasonml.org](/blog/state-of-reasonml-org-2020-q2-pt1)**
77-
- **Part 2) [Higher Quality Docs](/blog/state-of-reasonml-org-2020-q2-pt1)**
76+
- > **Go to [Part 1](./state-of-reasonml-org-2020-q2-pt1.mdx)** if you haven't read it yet.
77+
- **Part 2) [Higher Quality Docs](./state-of-reasonml-org-2020-q2-pt2.mdx)**

0 commit comments

Comments
 (0)