An open API service providing commit metadata for open source projects.

GitHub / haskell/binary / commits

Efficient, pure binary serialisation using ByteStrings in Haskell.

SHA Message Author Date Stats
53765b3f Rename `failG` to `failGet` and export it (#239) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
c6cc03b5 Fail on zero denominator in `Binary (Ratio a)` instance (#238) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
4a649eda Support MicroHs (#237) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d199a64c Make `get @Char` fail on invalid encodings (#236) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
d7a2ce22 Use FFI for unaligned reads (#235) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
f7623048 Binary instance for Generically. (#192)
Co-authored-by: Ben Gamari <b****n@s****g>, konsumlamm <4****m@u****m>
Icelandjack <5****k@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
dcf73cb2 Fix `TypeRep` (de)serialisation for GHC 8.2 (#234) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
856b8ad1 Add `getShortByteString` (#233) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
2c56c1be Run CI on i386 (#232) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
5cda4231 Add missing INLINE pragmas (#231) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
aad266dc Add `Binary (Proxy a)` instance (#229) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
a0e29cae Don't run benchmarks in CI (#230) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
88a82ba8 Fix Generic Binary instance for types with 256 constructors (#228) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
00042bde Inline `gput`, `gget` for `:+:` (#227) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
053272ca perf: implement fast Get for integral types (#216) Cheng Shao <t****k@t****e>
Committed by: GitHub <n****y@g****m>
6 months ago
140c56c9 Don't reexport `Data.Word` (#225) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
245f989e Update .cabal file (#224) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
54483112 Switch benchmarks to `tasty-bench` & run benchmarks in CI (#222) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
bad82119 Avoid unnecessary use of `Data.ByteString.Builder.Prim` (#217) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
8b37d753 Fix typos (#218) Ang <k****g@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
c03d39e1 Update CI (#220) konsumlamm <4****m@u****m>
Committed by: GitHub <n****y@g****m>
6 months ago
3c37e688 merge Merge pull request #210 from pmiddend/fix-unpack-pragma-docs Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 1 year ago
6418be2c Fix 404 link to GHC docs for the UNPACK pragma Philipp Middendorf <p****f@d****e> almost 2 years ago
2a712db1 merge Merge pull request #209 from bgamari/wip/release Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
482aceee Move documentation to extra-doc-files Ben Gamari <b****n@s****g> over 2 years ago
a501955f Release binary-0.8.9.2 Ben Gamari <b****n@s****g> over 2 years ago
1afb120d Bump Tested-With Ben Gamari <b****n@s****g> over 2 years ago
0fe67014 merge Merge pull request #206 from phadej/remove-Wnoncanonical-monadfail-instances Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 2 years ago
b30971d5 merge Merge pull request #207 from Bodigrim/master Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
about 3 years ago
80f06d70 Future-proof against potential Prelude.foldl' Bodigrim <a****o@g****m> over 3 years ago
a14ead5b -Wnoncanonical-monadfail-instances is deprecated: fail is no longer a method ... Oleg Grenrus <o****s@i****i> over 3 years ago
e6f79efe merge Merge pull request #194 from chrisdone/patch-3 Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
57fbea56 merge Merge pull request #198 from jchia/doc Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
84ad099f merge Merge pull request #197 from AndreasPK/master Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
e74d8d06 merge Merge pull request #204 from tchoutri/update-ci-and-tested-metadata Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 3 years ago
bdd64ced Update supported compiler versions Théophile Choutri <t****e@c****u> over 3 years ago
6daccdd2 merge Merge pull request #202 from bgamari/wip/ci Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
about 4 years ago
372eb0b6 Drop travis configuration Ben Gamari <b****n@s****g> about 4 years ago
07819a4e Make CI pass Ben Gamari <b****n@s****g> about 4 years ago
7e5898de merge Merge pull request #201 from bgamari/wip/ci Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
about 4 years ago
0e042ec4 gitignore: Ignore dist-newstyle Ben Gamari <b****n@s****g> about 4 years ago
ce7c3981 Add GitHub Actions-based CI Ben Gamari <b****n@s****g> about 4 years ago
96599519 Release 0.8.9.1 Ben Gamari <b****n@s****g> about 4 years ago
7108e502 Added comments for Float and Double instances Joshua Chia <j****a@g****m> about 4 years ago
f95581b0 Mark many in Alternative instance as INLINEABLE Andreas Klebinger <k****s@g****t> about 4 years ago
bf02418b Drop efficiency wording from README Chris Done <g****b@c****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
6af054b4 merge Merge pull request #186 from sheaf/wip/typerep-changes Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
48477ba1 Adapt to changes in TypeRep complete patterns sheaf <s****e@g****m> about 5 years ago
4eb74688 merge Merge pull request #185 from bgamari/ghc-9.2.1 Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
432c2454 Bump version to 0.8.9.0 Ben Gamari <b****n@s****g> about 5 years ago
55c8b3e0 merge Merge pull request #182 from bgamari/wip/ghc-T19631 Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
799af996 cabal: Set default-language: Haskell2010 Ben Gamari <b****n@s****g> over 5 years ago
bccbece2 merge Merge pull request #181 from Ericson2314/ghc-9.2-reconcile Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
b86e9a73 merge Merge pull request #179 from sjakobi/wip/option-removal Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
27d02843 merge Merge remote-tracking branch 'origin/master' into ghc-9.2-reconcile John Ericson <J****n@O****s> over 5 years ago
5f82649c merge Merge pull request #178 from Ericson2314/wip/no-extend-narrow-primop-names Ben Gamari <b****n@s****g>
Committed by: GitHub <n****y@g****m>
over 5 years ago
84e99e66 Revert "[CmmSized] adjust" John Ericson <J****n@O****s> over 5 years ago
638aabff Remove instance for Data.Semigroup.Option for GHC >= 9.2 Simon Jakobi <s****i@g****m> over 5 years ago
890fcc60 Remove instance for Data.Semigroup.Option for GHC >= 9.2 Simon Jakobi <s****i@g****m> over 5 years ago
1c07fd55 Use unsafe shifts from base rather than hand-rolling John Ericson <J****n@O****s> over 5 years ago
d0c3f067 Use unsafe shifts from base rather than hand-rolling John Ericson <J****n@O****s> over 5 years ago
b2244101 [CmmSized] adjust Moritz Angermann <m****n@g****m> almost 6 years ago
f797e935 the char kind related update (#11342) Daniel Rogozin <d****n@s****o>
Committed by: Vladislav Zavialov <v****6@g****m>
almost 6 years ago
6d3cb9fd Bump GHC version in ifdefs to 901 Andrew Martin <a****s@g****m>
Committed by: Ben Gamari <b****n@s****g>
almost 6 years ago
a005d5ca Change base bound to GHC bound in ifdef Andrew Martin <a****s@g****m>
Committed by: Ben Gamari <b****n@s****g>
over 6 years ago
f9b1c92a Bump version to 0.8.8.0. Lennart Kolmodin <k****n@g****m> over 6 years ago
a13f8ca1 Update changelog for 0.8.8.0. Lennart Kolmodin <k****n@g****m> over 6 years ago
13ad4c0c Support BoxedRep Andrew Martin <a****s@g****m>
Committed by: Ben Gamari <b****n@s****g>
almost 7 years ago
dfaf7805 Reduce generic cache size to 100 elements. Lennart Kolmodin <k****n@g****m> about 7 years ago
072e145b merge Merge pull request #163 from alexbiehl/casts Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 7 years ago
12307e18 Make Travis build again. (#170) Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 7 years ago
af421a84 merge Merge pull request #169 from sgraf812/patch-1 Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 7 years ago
e26b5002 merge Merge pull request #167 from Ericson2314/32-bit-runtime-rep Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
about 7 years ago
10858f46 Remove a catch-all clause Sebastian Graf <s****7@g****m>
Committed by: GitHub <n****y@g****m>
about 7 years ago
3e0134df Handle {Int,Word}32Rep John Ericson <g****t@J****e> about 7 years ago
fcd9d3cb Update docker-compose with new ghc versions. Lennart Kolmodin <k****n@g****m> about 7 years ago
816b128c merge Merge pull request #165 from phadej/prepare-0.8.7.0 Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
909db4cd Use base-orphans, update .travis.yml and tested-with Oleg Grenrus <o****s@i****i> over 7 years ago
600f1532 Prepare 0.8.7.0 Oleg Grenrus <o****s@i****i> over 7 years ago
cfb9e89b merge Merge pull request #164 from harpocrates/haddock-markup Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
722622d8 Haddock markup fixes Alec Theriault <a****t@g****m> over 7 years ago
8eae4af0 Use bases built-in float/word32 and double/word64 casts Alex Biehl <a****l@t****m> over 7 years ago
31f68171 merge Merge pull request #152 from harpocrates/fix/nonempty-fail Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
6f4612cc Update src/Data/Binary/Class.hs
Co-authored-by: harpocrates <a****t@g****m>
Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
94855814 merge Merge pull request #161 from hvr/pr/base413 Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
775b4561 merge Merge pull request #162 from ggreif/patch-1 Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
f888f5ee Typofix Gabor Greif <g****f@g****m>
Committed by: GitHub <n****y@g****m>
over 7 years ago
0f752eca Compatibility with future ghc-8.8/base-4.13 Herbert Valerio Riedel <h****r@g****g> over 7 years ago
fb461cf0 merge Merge pull request #159 from DavidEichmann/T-13064 Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
ced6f4a4 merge Merge pull request #157 from bgamari/master Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
e30a2c64 Remove unused imports. David Eichmann <E****D@g****m> almost 8 years ago
aa9fd16b Add support for Int16#, Word16# Ben Gamari <b****n@s****g> almost 8 years ago
0318374b merge Merge pull request #156 from kolmodin/pr/ghc861 Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
6bdae6c0 Fixes for docker and cabal-install 2.4. Lennart Kolmodin <k****n@g****m> almost 8 years ago
19928747 Add GHC 8.6.1 to travis and docker. Lennart Kolmodin <k****n@g****m> almost 8 years ago
00224cc1 merge Merge pull request #155 from bgamari/master Lennart Kolmodin <k****n@g****m>
Committed by: GitHub <n****y@g****m>
almost 8 years ago
64b5414b Add support for Int8Rep/Word8Rep added in GHC 8.7 Ben Gamari <b****n@s****g> almost 8 years ago
b9101c8d 'Binary (NonEmpty a)' should 'fail' on empty lists Alec Theriault <a****t@g****m> about 8 years ago
1cd855a6 Add instructions how to launch tests with docker-compose. Lennart Kolmodin <k****n@g****m> about 8 years ago
cb84b16a Add docker-compose.yml to run tests on multiple ghc versions. Lennart Kolmodin <k****n@g****m> about 8 years ago

← Back to repository