Changing the `Binary` instance for `Double` and `Float`

I am the new maintainer of the binary library. As such, I am thinking about changing the Binary Double and Binary Float instances. They currently use decodeFloat and encodeFloat, which IMHO is just completely insane. A better way would be to use the raw data instead, which would both be faster and consume less memory. Another problem with the current approach is that it doesn’t…

Read more →
GHC community update Jan/Feb 2026

The GHC community update consists of three sections:

  1. Call for contributions : The GHC team asks for contributions - these range from issues that are simple and fun to solve to issues that require an expert pair of eyes that we have too few of.

  2. Call for opinions : The GHC team asks for your opinion on some matter regarding GHC - these are issues about often contentious matters…

Read more →
GHC community update Jan/Feb 2026

The GHC community update consists of three sections:

  1. Call for contributions : The GHC team asks for contributions - these range from issues that are simple and fun to solve to issues that require an expert pair of eyes that we have too few of.

  2. Call for opinions : The GHC team asks for your opinion on some matter regarding GHC - these are issues about often contentious matters…

Read more →
Page 1