Use reader/writer locks for access to file handles
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- リファクタリング
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- haskell
調査の方向性
ファイルハンドルへのアクセスを制御する MVar を見つけ、どの操作が読み取り専用なのかを理解するために hGetSomeAt を調査します。読み取り専用のファイルハンドルアクセスは共有ロックを通じて進められ、状態を変更する操作は排他的にロックされたままとなれば完了です。この issue では具体的なファイルやテストは指定されていません。
索引モデルが issue の本文から書いたものです。
説明
File handle access is currently controlled using an MVar, guaranteeing exclusive access to a file handle. However, this is unnecessarily restrictive: functions like hGetSomeAt can read from file handles without modifying the contents of the file or the current file offset.
- 主要言語
- Haskell
- スター
- 2
- フォーク
- 6
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
IntersectMBO/fs-sim のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 35/100
IntersectMBO/fs-sim#137 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 45/100
IntersectMBO/fs-sim#136 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 35/100
IntersectMBO/fs-sim#135 ·
-
No 0.4.1.0 tagオープン
難易度 1/5 1時間未満 初心者へのやさしさ 55/100
IntersectMBO/fs-sim#125 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 48/100
IntersectMBO/fs-sim#122 ·
IntersectMBO/fs-sim の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
-
15-minutes 5-minutes algorithm any-language beginner-friendly c cpp csharp easy go good first issue hacktoberfest help wanted java javascript kotlin python rust swift typescript
難易度 1/5 1時間未満 初心者へのやさしさ 68/100
Huerte/algo-solutions-python#260 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
IntersectMBO/cardano-ledger#6276 ·
メンテナーはふだん 1 日以内に返信