Skip to content

Commit 2c20d02

Browse files
committed
docs: Update documentation and CLI integration
- Update CLI integration status documentation - Enhance Cure ultimate description and welcome guide - Update marketing content (Habr article in English) - Regenerate API documentation site with updated search data - Update cure.app.src application metadata - Improve CLI module (cure_cli.erl)
1 parent e4661c4 commit 2c20d02

File tree

91 files changed

+1993
-1992
lines changed

Some content is hidden

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

91 files changed

+1993
-1992
lines changed

docs/CLI_INTEGRATION_STATUS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -358,7 +358,7 @@ cure src/main.cure --verbose --smt-solver z3
358358
```
359359
$ cure --help
360360
361-
Cure Programming Language Compiler v0.6.0
361+
Cure Programming Language Compiler v0.7.0
362362
363363
USAGE:
364364
cure [OPTIONS] <input-file>

docs/CURE_ULTIMATE_DESCRIPTION.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -749,7 +749,7 @@ All functions properly delegate to Erlang FSM runtime via type-safe `curify` bin
749749
3. **Parser Error Recovery** (1 week)
750750
4. **Standard Library Essentials** (1-2 weeks)
751751

752-
**Deliverable:** Cure 0.6.0 - Stable core with verified dependent types
752+
**Deliverable:** Cure 0.7.0 - Stable core with verified dependent types
753753

754754
---
755755

@@ -759,7 +759,7 @@ All functions properly delegate to Erlang FSM runtime via type-safe `curify` bin
759759
3. **Package Manager MVP** (3-4 weeks)
760760
4. **Incremental Compilation** (2-3 weeks)
761761

762-
**Deliverable:** Cure 0.6.0 - Production-ready developer tooling
762+
**Deliverable:** Cure 0.7.0 - Production-ready developer tooling
763763

764764
---
765765

docs/WELCOME.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ I'm not a purist, I just made pipes monadic. More details [here](https://github.
175175

176176
## Current Project Status
177177

178-
### ✅ What Works (Version 0.6.0 — November 2025)
178+
### ✅ What Works (Version 0.7.0 — November 2025)
179179

180180
**Fully functional implementation:**
181181

@@ -322,7 +322,7 @@ make all
322322

323323
# 3. Check installation
324324
./cure --version
325-
# Cure v0.6.0 (November 2025)
325+
# Cure v0.7.0 (November 2025)
326326

327327
# 4. Run tests
328328
make test

marketing/cure-habr.en.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ I'm not a purist, I just made pipes monadic. More details [here](https://github.
175175

176176
## Current Project Status
177177

178-
### ✅ What Works (Version 0.6.0 — November 2025)
178+
### ✅ What Works (Version 0.7.0 — November 2025)
179179

180180
**Fully functional implementation:**
181181

@@ -322,7 +322,7 @@ make all
322322

323323
# 3. Check installation
324324
./cure --version
325-
# Cure v0.6.0 (November 2025)
325+
# Cure v0.7.0 (November 2025)
326326

327327
# 4. Run tests
328328
make test

site/api/404.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
<meta http-equiv="x-ua-compatible" content="ie=edge">
66
<meta name="viewport" content="width=device-width, initial-scale=1.0">
77
<meta name="generator" content="ExDoc v0.35.1">
8-
<meta name="project" content="cure v0.6.0">
8+
<meta name="project" content="cure v0.7.0">
99

1010

1111
<meta name="robots" content="noindex">
1212

13-
<title>404 — cure v0.6.0</title>
13+
<title>404 — cure v0.7.0</title>
1414
<link rel="stylesheet" href="dist/html-erlang-4IXSOGMD.css" />
1515

1616

@@ -52,7 +52,7 @@
5252
cure
5353
</a>
5454
<div class="sidebar-projectVersion" translate="no">
55-
v0.6.0
55+
v0.7.0
5656
</div>
5757
</div>
5858
</div>
@@ -125,9 +125,9 @@ <h1>
125125
<p>
126126

127127
<span class="line">
128-
<a href="https://hex.pm/packages/cure/0.6.0" class="footer-hex-package">Hex Package</a>
128+
<a href="https://hex.pm/packages/cure/0.7.0" class="footer-hex-package">Hex Package</a>
129129

130-
<a href="https://preview.hex.pm/preview/cure/0.6.0">Hex Preview</a>
130+
<a href="https://preview.hex.pm/preview/cure/0.7.0">Hex Preview</a>
131131

132132
</span>
133133

site/api/api-reference.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
<meta http-equiv="x-ua-compatible" content="ie=edge">
66
<meta name="viewport" content="width=device-width, initial-scale=1.0">
77
<meta name="generator" content="ExDoc v0.35.1">
8-
<meta name="project" content="cure v0.6.0">
8+
<meta name="project" content="cure v0.7.0">
99

1010

11-
<title>API Reference — cure v0.6.0</title>
11+
<title>API Reference — cure v0.7.0</title>
1212
<link rel="stylesheet" href="dist/html-erlang-4IXSOGMD.css" />
1313

1414

@@ -50,7 +50,7 @@
5050
cure
5151
</a>
5252
<div class="sidebar-projectVersion" translate="no">
53-
v0.6.0
53+
v0.7.0
5454
</div>
5555
</div>
5656
</div>
@@ -118,7 +118,7 @@ <h1>
118118
</a>
119119

120120

121-
<span>API Reference <small class="app-vsn">cure v0.6.0</small></span>
121+
<span>API Reference <small class="app-vsn">cure v0.7.0</small></span>
122122
</h1>
123123

124124

@@ -659,9 +659,9 @@ <h2 id="modules" class="section-heading">
659659
<p>
660660

661661
<span class="line">
662-
<a href="https://hex.pm/packages/cure/0.6.0" class="footer-hex-package">Hex Package</a>
662+
<a href="https://hex.pm/packages/cure/0.7.0" class="footer-hex-package">Hex Package</a>
663663

664-
<a href="https://preview.hex.pm/preview/cure/0.6.0">Hex Preview</a>
664+
<a href="https://preview.hex.pm/preview/cure/0.7.0">Hex Preview</a>
665665

666666
</span>
667667

site/api/api_reference.html

Lines changed: 65 additions & 65 deletions
Large diffs are not rendered by default.

site/api/cli_usage.html

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
<meta http-equiv="x-ua-compatible" content="ie=edge">
66
<meta name="viewport" content="width=device-width, initial-scale=1.0">
77
<meta name="generator" content="ExDoc v0.35.1">
8-
<meta name="project" content="cure v0.6.0">
8+
<meta name="project" content="cure v0.7.0">
99

1010

11-
<title>CLI Usage — cure v0.6.0</title>
11+
<title>CLI Usage — cure v0.7.0</title>
1212
<link rel="stylesheet" href="dist/html-erlang-4IXSOGMD.css" />
1313

1414

@@ -50,7 +50,7 @@
5050
cure
5151
</a>
5252
<div class="sidebar-projectVersion" translate="no">
53-
v0.6.0
53+
v0.7.0
5454
</div>
5555
</div>
5656
</div>
@@ -112,7 +112,7 @@
112112
<div id="top-content">
113113
<h1>
114114

115-
<a href="https://github.com/am-kantox/cure-lang/blob/v0.6.0/docs/CLI_USAGE.md#L1" title="View Source" class="icon-action" rel="help">
115+
<a href="https://github.com/am-kantox/cure-lang/blob/v0.7.0/docs/CLI_USAGE.md#L1" title="View Source" class="icon-action" rel="help">
116116
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
117117
<span class="sr-only">View Source</span>
118118
</a>
@@ -508,11 +508,11 @@ <h4>&quot;cure_lexer:scan/1 is not exported&quot;</h4><p><strong>Solution</stron
508508
<p>
509509

510510
<span class="line">
511-
<a href="https://hex.pm/packages/cure/0.6.0" class="footer-hex-package">Hex Package</a>
511+
<a href="https://hex.pm/packages/cure/0.7.0" class="footer-hex-package">Hex Package</a>
512512

513-
<a href="https://preview.hex.pm/preview/cure/0.6.0">Hex Preview</a>
513+
<a href="https://preview.hex.pm/preview/cure/0.7.0">Hex Preview</a>
514514

515-
(<a href="https://preview.hex.pm/preview/cure/0.6.0/show/docs/CLI_USAGE.md">current file</a>)
515+
(<a href="https://preview.hex.pm/preview/cure/0.7.0/show/docs/CLI_USAGE.md">current file</a>)
516516

517517
</span>
518518

site/api/cure.epub

12 Bytes
Binary file not shown.

site/api/cure_action_compiler.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@
55
<meta http-equiv="x-ua-compatible" content="ie=edge">
66
<meta name="viewport" content="width=device-width, initial-scale=1.0">
77
<meta name="generator" content="ExDoc v0.35.1">
8-
<meta name="project" content="cure v0.6.0">
8+
<meta name="project" content="cure v0.7.0">
99

1010

11-
<title>cure_action_compiler — cure v0.6.0</title>
11+
<title>cure_action_compiler — cure v0.7.0</title>
1212
<link rel="stylesheet" href="dist/html-erlang-4IXSOGMD.css" />
1313

1414

@@ -50,7 +50,7 @@
5050
cure
5151
</a>
5252
<div class="sidebar-projectVersion" translate="no">
53-
v0.6.0
53+
v0.7.0
5454
</div>
5555
</div>
5656
</div>
@@ -112,13 +112,13 @@
112112
<div id="top-content">
113113
<h1>
114114

115-
<a href="https://github.com/am-kantox/cure-lang/blob/v0.6.0/src/codegen/cure_action_compiler.erl#L3" title="View Source" class="icon-action" rel="help">
115+
<a href="https://github.com/am-kantox/cure-lang/blob/v0.7.0/src/codegen/cure_action_compiler.erl#L3" title="View Source" class="icon-action" rel="help">
116116
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
117117
<span class="sr-only">View Source</span>
118118
</a>
119119

120120
<span translate="no">cure_action_compiler</span>
121-
<small class="app-vsn" translate="no">(cure v0.6.0)</small>
121+
<small class="app-vsn" translate="no">(cure v0.7.0)</small>
122122

123123
</h1>
124124

@@ -198,7 +198,7 @@ <h1 class="section-heading">
198198
</a>
199199
<h1 class="signature" translate="no">analyze_action_safety(Action, State)</h1>
200200

201-
<a href="https://github.com/am-kantox/cure-lang/blob/v0.6.0/src/codegen/cure_action_compiler.erl#L543" class="icon-action" rel="help" aria-label="View Source">
201+
<a href="https://github.com/am-kantox/cure-lang/blob/v0.7.0/src/codegen/cure_action_compiler.erl#L543" class="icon-action" rel="help" aria-label="View Source">
202202
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
203203
</a>
204204

@@ -218,7 +218,7 @@ <h1 class="signature" translate="no">analyze_action_safety(Action, State)</h1>
218218
</a>
219219
<h1 class="signature" translate="no">compile_action(Action, State)</h1>
220220

221-
<a href="https://github.com/am-kantox/cure-lang/blob/v0.6.0/src/codegen/cure_action_compiler.erl#L20" class="icon-action" rel="help" aria-label="View Source">
221+
<a href="https://github.com/am-kantox/cure-lang/blob/v0.7.0/src/codegen/cure_action_compiler.erl#L20" class="icon-action" rel="help" aria-label="View Source">
222222
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
223223
</a>
224224

@@ -238,7 +238,7 @@ <h1 class="signature" translate="no">compile_action(Action, State)</h1>
238238
</a>
239239
<h1 class="signature" translate="no">compile_actions(Actions, State)</h1>
240240

241-
<a href="https://github.com/am-kantox/cure-lang/blob/v0.6.0/src/codegen/cure_action_compiler.erl#L41" class="icon-action" rel="help" aria-label="View Source">
241+
<a href="https://github.com/am-kantox/cure-lang/blob/v0.7.0/src/codegen/cure_action_compiler.erl#L41" class="icon-action" rel="help" aria-label="View Source">
242242
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
243243
</a>
244244

@@ -258,7 +258,7 @@ <h1 class="signature" translate="no">compile_actions(Actions, State)</h1>
258258
</a>
259259
<h1 class="signature" translate="no">is_action_safe(_)</h1>
260260

261-
<a href="https://github.com/am-kantox/cure-lang/blob/v0.6.0/src/codegen/cure_action_compiler.erl#L347" class="icon-action" rel="help" aria-label="View Source">
261+
<a href="https://github.com/am-kantox/cure-lang/blob/v0.7.0/src/codegen/cure_action_compiler.erl#L347" class="icon-action" rel="help" aria-label="View Source">
262262
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
263263
</a>
264264

@@ -278,7 +278,7 @@ <h1 class="signature" translate="no">is_action_safe(_)</h1>
278278
</a>
279279
<h1 class="signature" translate="no">optimize_action(Action)</h1>
280280

281-
<a href="https://github.com/am-kantox/cure-lang/blob/v0.6.0/src/codegen/cure_action_compiler.erl#L446" class="icon-action" rel="help" aria-label="View Source">
281+
<a href="https://github.com/am-kantox/cure-lang/blob/v0.7.0/src/codegen/cure_action_compiler.erl#L446" class="icon-action" rel="help" aria-label="View Source">
282282
<i class="ri-code-s-slash-line" aria-hidden="true"></i>
283283
</a>
284284

@@ -298,9 +298,9 @@ <h1 class="signature" translate="no">optimize_action(Action)</h1>
298298
<p>
299299

300300
<span class="line">
301-
<a href="https://hex.pm/packages/cure/0.6.0" class="footer-hex-package">Hex Package</a>
301+
<a href="https://hex.pm/packages/cure/0.7.0" class="footer-hex-package">Hex Package</a>
302302

303-
<a href="https://preview.hex.pm/preview/cure/0.6.0">Hex Preview</a>
303+
<a href="https://preview.hex.pm/preview/cure/0.7.0">Hex Preview</a>
304304

305305
</span>
306306

0 commit comments

Comments
 (0)