Julian Brunner
Julian Brunner
Second attempt at fixing #1059 after #1103 did not cover all cases. First discussion of the approach in https://github.com/haskell/aeson/issues/1059#issuecomment-2158531440. Tasks: - [x] add `GOmitFromJSON` and `GOmitToJSON` type classes and instances...
I would like to use Monomer to make a video game. The game is fairly UI-heavy with lots of menus and mouse-interactable screens, so a GUI library like Monomer seems...
I want to make a button widget with a custom hitbox. This hitbox should be used for both click and hover events (including `styleHover`). My approach so far is to...
The library calculates incorrect results for at least some of the extra functions `log1p`, `expm1`, `log1pexp`, and `log1mexp` of the `Floating` class. For example: ```hs >>> import Numeric.AD >>> log1pexp...
While investigating #108, I came across some more discrepancies between differentiation modes. 1. ```hs >>> import Numeric.AD.Mode.Forward as F >>> import Numeric.AD.Mode.Reverse as R >>> F.diff cos 0 >>> R.diff...
I have this code: ```hs main :: IO () main = do request >= print httpBS request >>= T.putStr . T.decodeUtf8Lenient . getResponseBody getCurrentTime >>= print httpBS request >>= T.putStr...
I want to use conduit to perform Base64 encoding and decoding. I have found `base64-conduit`, the description of which says that it has been deprecated in favor of `conduit-combinators`. This...
In `Data.Binary.Put`, there is `putShortByteString :: ShortByteString -> Put`. However, there is no corresponding `getShortByteString :: Int -> Get ShortByteString` in `Data.Binary.Get`. A naive implementation would be: ```hs getShortByteString ::...