Skip to content

Commit ee6ffc9

Browse files
committed
Add index in intro
1 parent c0d9150 commit ee6ffc9

File tree

1 file changed

+22
-5
lines changed

1 file changed

+22
-5
lines changed

_overviews/toolkit/introduction.md

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,41 @@ description: Introducing the Scala Toolkit tutorials
55
num: 1
66
previous-page:
77
next-page: testing-intro
8+
toolkit-index:
9+
- title: Tests
10+
description: Testing code with MUnit.
11+
icon: "fa fa-vial-circle-check"
12+
link: /toolkit/testing-intro.html
13+
- title: Files and Processes
14+
description: Writing files and running processes with OS-Lib.
15+
icon: "fa fa-folder-open"
16+
link: /toolkit/os-intro.html
17+
- title: JSON
18+
description: Parsing JSON and serializing objects to JSON with uPickle.
19+
icon: "fa fa-file-code"
20+
link: /toolkit/json-intro.html
21+
- title: HTTP Requests
22+
description: Sending HTTP requests and uploading files with sttp.
23+
icon: "fa fa-globe"
24+
link: /toolkit/http-client-intro.html
825
---
926

1027
## What is the Scala Toolkit?
1128

12-
The Scala Toolkit is a set of libraries designed to make common programming tasks simple and efficient. It supports working with files and processes, parsing JSON, sending HTTP requests, and unit testing.
29+
The Scala Toolkit is a set of libraries designed to effectively perform common programming tasks. It includes tools for working with files and processes, parsing JSON, sending HTTP requests, and unit testing.
1330

1431
The Toolkit supports:
15-
* Scripts and applications
1632
* Scala 3 and Scala 2
1733
* JVM, Scala.js, and Scala Native
1834

19-
Use cases for the toolkit include:
35+
Use cases for the Toolkit include:
2036

21-
- backend scripts that run on JVM, to scrape a website, to collect and transform data, or to fetch and process some files,
37+
- short-lived programs running on the JVM, to scrape a website, to collect and transform data, or to fetch and process some files,
2238
- frontend scripts that run on the browser and power your websites,
23-
- command-line scripts
2439
- command-line tools packaged as native binaries for instant startup
2540

41+
{% include inner-documentation-sections.html links=page.toolkit-index %}
42+
2643
## What are these tutorials?
2744

2845
This series of tutorials focuses on short code examples, to help you get started quickly.

0 commit comments

Comments
 (0)