Skip to content
This repository was archived by the owner on Jan 5, 2025. It is now read-only.

Commit 3b4ca8c

Browse files
committed
versoの文法ミス修正
1 parent 8d8ffbd commit 3b4ca8c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Manual/Monads/Lift.lean

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ Users should not define new instances of {name}`MonadLiftT`, but it is useful as
6262
:::comment
6363
::example "Monad Lifts in Function Signatures"
6464
:::
65-
:::example "関数シグネチャ内のモナドの持ち上げ"
65+
::::example "関数シグネチャ内のモナドの持ち上げ"
6666
:::comment
6767
The function {name}`IO.withStdin` has the following signature:
6868
:::
@@ -248,7 +248,7 @@ An instance of {lean}`MonadControl m n` explains how to interpret an arbitrary a
248248

249249
:::
250250

251-
このような「持ち上げの引き下げ」をサポートする型クラスが2つあります: {name}`MonadFunctor` と {name}`MonadControl` です。 {name}`MonadFunctor m n` のインスタンスは、 {lean}`m` の完全な多相関数を {lean}`n` として解釈する方法を説明します。この多相関数は {lean}`α` として _すべて_ の型に対して機能しなければなりません:これは {lean}`{α : Type u} → m α → m α` という型を持ちます。このような関数は、作用を持つかもしれないが、与えられた特定の値に基づいて作用を持つことはできない関数として考えることができます。 {lean}`MonadControl m n` のインスタンスは {lean}`m` から {lean}`n` への任意のアクションを解釈する方法を説明すると同時に、 {lean}`m` アクションが {lean}`n` アクションを実行できるようにする「逆インタプリタ」を提供します。
251+
このような「持ち上げの引き下げ」をサポートする型クラスが2つあります: {name}`MonadFunctor` と {name}`MonadControl` です。 {lean}`MonadFunctor m n` のインスタンスは、 {lean}`m` の完全な多相関数を {lean}`n` として解釈する方法を説明します。この多相関数は {lean}`α` として _すべて_ の型に対して機能しなければなりません:これは {lean}`{α : Type u} → m α → m α` という型を持ちます。このような関数は、作用を持つかもしれないが、与えられた特定の値に基づいて作用を持つことはできない関数として考えることができます。 {lean}`MonadControl m n` のインスタンスは {lean}`m` から {lean}`n` への任意のアクションを解釈する方法を説明すると同時に、 {lean}`m` アクションが {lean}`n` アクションを実行できるようにする「逆インタプリタ」を提供します。
252252

253253
:::comment
254254
## Monad Functors

0 commit comments

Comments
 (0)