Skip to content

Commit f8a0a79

Browse files
committed
update
1 parent 91cf263 commit f8a0a79

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

_site/0-book/unit-5/section-3/6-map-bind-using.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ const using = <A, B>(
401401

402402
`using`は、上記の共通メカニズムに**加えて**`cleanup`関数を通じて**外部リソースを直接的に破棄する**という、極めて重要な追加機能を持っています。
403403

404-
`using`に渡す関数は`{ resource, cleanup }`という構造のオブジェクトを返します。`using`は、`disposeIllusion`が実行されるまさにその瞬間に、`DependencyCore``onDispose`コールバック機能を利用して、ユーザーが提供した**`cleanup`関数**(例: `() => dom.remove()`)を追加で実行させます。
404+
`using`に渡す関数は`{ resource, cleanup }`という構造のオブジェクトを返します。`using`は、`disposeIllusion`が実行されるまさにその瞬間に、`DependencyCore``onDispose`コールバック機能を利用して、ユーザーが提供した **`cleanup`関数**(例: `() => dom.remove()`)を追加で実行させます。
405405

406406
これにより、`Timeline`オブジェクトの間接的な破棄と**同時に**、外部リソースの**直接的な破棄**が、完全に同期して行われます。
407407

@@ -451,7 +451,7 @@ const using = <A, B>(
451451

452452
- **依存グラフの振る舞い**: **動的(Dynamic) - Timelineと外部リソースのライフサイクルを同期**
453453

454-
- `using``bind`と同様に動的な依存グラフを構築しますが、その目的は**`Timeline`の状態変化と、外部リソースの生成・破棄(ライフサイクル)を完全に同期させる**点に特化しています。
454+
- `using``bind`と同様に動的な依存グラフを構築しますが、その目的は **`Timeline`の状態変化と、外部リソースの生成・破棄(ライフサイクル)を完全に同期させる** 点に特化しています。
455455

456456
- **引数関数の型**: `(value: A) => Resource<B> | null`
457457

src/content/docs/ja/book/unit-5/section-3/6-map-bind-using.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ const using = <A, B>(
129129

130130
`using`は、上記の共通メカニズムに**加えて**`cleanup`関数を通じて**外部リソースを直接的に破棄する**という、極めて重要な追加機能を持っています。
131131

132-
`using`に渡す関数は`{ resource, cleanup }`という構造のオブジェクトを返します。`using`は、`disposeIllusion`が実行されるまさにその瞬間に、`DependencyCore``onDispose`コールバック機能を利用して、ユーザーが提供した**`cleanup`関数**(例: `() => dom.remove()`)を追加で実行させます。
132+
`using`に渡す関数は`{ resource, cleanup }`という構造のオブジェクトを返します。`using`は、`disposeIllusion`が実行されるまさにその瞬間に、`DependencyCore``onDispose`コールバック機能を利用して、ユーザーが提供した **`cleanup`関数**(例: `() => dom.remove()`)を追加で実行させます。
133133

134134
これにより、`Timeline`オブジェクトの間接的な破棄と**同時に**、外部リソースの**直接的な破棄**が、完全に同期して行われます。
135135

@@ -179,7 +179,7 @@ const using = <A, B>(
179179

180180
- **依存グラフの振る舞い**: **動的(Dynamic) - Timelineと外部リソースのライフサイクルを同期**
181181

182-
- `using``bind`と同様に動的な依存グラフを構築しますが、その目的は**`Timeline`の状態変化と、外部リソースの生成・破棄(ライフサイクル)を完全に同期させる**点に特化しています。
182+
- `using``bind`と同様に動的な依存グラフを構築しますが、その目的は **`Timeline`の状態変化と、外部リソースの生成・破棄(ライフサイクル)を完全に同期させる** 点に特化しています。
183183

184184
- **引数関数の型**: `(value: A) => Resource<B> | null`
185185

0 commit comments

Comments
 (0)