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: docs/imports.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ import cats.data._
8
8
importcats.syntax.all._
9
9
```
10
10
11
-
The `cats._` import brings in quite a few [type classes](typeclasses.md) (similar to interfaces) such as [Monad](typeclasses/monad.md), [Semigroup](typeclasses/semigroup.md), and [Foldable](typeclasses/foldable.md). Instead of the entire `cats` package, you can import only the types that you need, for example:
11
+
The `cats._` import brings in quite a few [type classes](typeclasses/index.md) (similar to interfaces) such as [Monad](typeclasses/monad.md), [Semigroup](typeclasses/semigroup.md), and [Foldable](typeclasses/foldable.md). Instead of the entire `cats` package, you can import only the types that you need, for example:
Copy file name to clipboardExpand all lines: docs/index.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,7 @@ We thankfully accept <a href="https://opencollective.com/typelevel/donate">one-t
65
65
66
66
<scriptsrc="/cats/js/sponsors.js"></script>
67
67
68
-
###Getting Started
68
+
## Getting Started
69
69
70
70
Cats is available for [Scala.js](http://www.scala-js.org/) and [Scala Native](https://www.scala-native.org/), as well as the standard JVM runtime.
71
71
@@ -130,7 +130,7 @@ into larger problems.
130
130
If you are being harassed, please contact one of [us](#maintainers)
131
131
immediately so that we can support you.
132
132
133
-
###Binary compatibility and versioning
133
+
## Binary Compatibility and Versioning
134
134
135
135
After `1.0.0` release, we [decided](https://github.com/typelevel/cats/issues/1233)
136
136
to use *MAJOR.MINOR.PATCH*[Semantic Versioning 2.0.0](http://semver.org/)
@@ -157,11 +157,11 @@ Any binary breaking changes will require a *MAJOR* version bump, which we will b
157
157
cautious about. We will also consider using `organization` and package name for major
158
158
versioning in the future. But that decision is yet to be made.
159
159
160
-
###Adopters
160
+
## Adopters
161
161
162
162
A (non-exhaustive) list of companies that use Cats in production is featured on the [Adopters page]. Don't see yours? [You can add it in a PR!](https://github.com/typelevel/cats/edit/main/ADOPTERS.md) And if you can, consider [supporting us](https://opencollective.com/typelevel).
163
163
164
-
###Maintainers
164
+
## Maintainers
165
165
166
166
The current maintainers (people who can merge pull requests) are:
167
167
@@ -194,7 +194,7 @@ wait for more). For typos, documentation improvements or minor build fix we
194
194
relax this to a single sign-off. More detail in the [process document](https://github.com/typelevel/cats/blob/main/PROCESS.md).
195
195
196
196
197
-
###Copyright and License
197
+
## Copyright and License
198
198
199
199
All code is available to you under the MIT license, available at
200
200
http://opensource.org/licenses/mit-license.php and also in the
Copy file name to clipboardExpand all lines: docs/monadtransformers/index.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -202,7 +202,7 @@ If any of the checks fails, the resulting `EitherT` will contain a `Left` value.
202
202
Otherwise, if all of the checks yield a `Right` (of course we mean a `Right` wrapped into an `EitherT`), then the final outcome will also contain `Right`.
203
203
This is a fail-fast behavior: we're effectively stopping the `for` comprehension flow at the first `Left`-ish result.
204
204
205
-
If you're instead looking for validation that accumulates the errors (e.g. when dealing with user-provided form data), [Validated](datatypes/validated.md) or the [Parallel](typeclasses/parallel.md) applicative functor for `Either` may be a good choice.
205
+
If you're instead looking for validation that accumulates the errors (e.g. when dealing with user-provided form data), [Validated](../datatypes/validated.md) or the [Parallel](../typeclasses/parallel.md) applicative functor for `Either` may be a good choice.
0 commit comments