This repository was archived by the owner on Jan 5, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -62,7 +62,7 @@ Users should not define new instances of {name}`MonadLiftT`, but it is useful as
62
62
:::comment
63
63
::example "Monad Lifts in Function Signatures"
64
64
:::
65
- :::example "関数シグネチャ内のモナドの持ち上げ"
65
+ :::: example "関数シグネチャ内のモナドの持ち上げ"
66
66
:::comment
67
67
The function {name}`IO.withStdin` has the following signature:
68
68
:::
@@ -248,7 +248,7 @@ An instance of {lean}`MonadControl m n` explains how to interpret an arbitrary a
248
248
249
249
:::
250
250
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` アクションを実行できるようにする「逆インタプリタ」を提供します。
252
252
253
253
:::comment
254
254
## Monad Functors
You can’t perform that action at this time.
0 commit comments