Instance for Double/Float is absolutely batty
オープン
- 主要言語
- Haskell
- スター
- 120
- フォーク
- 70
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
Apparently, binary represents a Double as a tuple of (Integer, Int)? This means that doubles suffer a x3 or more size explosion, when really you could just record an IEEE floating point with the proper endian. This would also fix #64
Backwards compatibility might be a concern for fixing this, however.
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず Haskell Instance for Double/Float を見つけ、issue #64 の議論を読んでください。提案されている IEEE 浮動小数点表現を評価する前に、現在のエンコード表現と既存のテストを確認してください。サイズの拡張に対処し、#64 をカバーし、後方互換性への影響をテストするか明確に解決できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- haskell
- 領域
- data
- issue の種類
- バグ
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 38/100