Instance for Double/Float is absolutely batty
- Ngôn ngữ chính
- Haskell
- Star
- 120
- Fork
- 70
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
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.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách xác định Haskell Instance for Double/Float và đọc phần thảo luận của issue #64. Kiểm tra biểu diễn được mã hóa hiện tại và mọi kiểm thử hiện có trước khi đánh giá biểu diễn số dấu phẩy động IEEE được đề xuất. Được xem là hoàn thành khi việc mở rộng kích thước đã được xử lý, #64 đã được bao quát và ảnh hưởng đến khả năng tương thích ngược đã được kiểm thử hoặc giải quyết rõ ràng.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- haskell
- Lĩnh vực
- data
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 38/100