profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/nkpart/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Nick Partridge nkpart Brisbane, Australia

nkpart/adt 22

ADTs for Ruby

nkpart/dget 14

Creates local copies of the github wiki for a project.

nkpart/flying-sheep-battles 13

Flying Sheep Battles - a game built at campjs with Haskell, SDL and Netwire

nkpart/accidentally 12

I accidentally methodfinder/what, is this bad?

nkpart/cabal-file-th 8

Template haskell function to bring cabal file fields into your source.

nkpart/deriving-scalaz 8

Code samples from the scalaz talk I gave at MSUG

nkpart/concrete 7

A port of the haskell acid-state and safecopy packages to Scala

nkpart/bindings-termbox 6

Low level haskell bindings to the termbox library

nkpart/applicatives 5

applicative 'transformer' classes ala mtl

nkpart/fsevents-api 3

Haskell bindings to the Mac OS X FSEvents API

startedsoftprops/action-gh-release

started time in a day

startedshaunlebron/t3tr0s-bare

started time in 5 days

startednushell/nushell

started time in 7 days

startededn-format/edn-dot-net

started time in 13 days

startedmachellerogden/edn-to-js

started time in 13 days

startededn-format/edn

started time in 13 days

startedToolJet/ToolJet

started time in 14 days

fork jadpole/xlsx2yaml

Converts xlsx files of a certain format to YAML

fork in 20 days

startedLemmyNet/lemmy

started time in 21 days

startedGuitarML/NeuralPi

started time in 21 days

issue openedwell-typed/cborg

[Docs request] `lenient` decoding explained

Hi!

The current docs section for https://hackage.haskell.org/package/cborg-json-0.2.2.0/docs/Codec-CBOR-JSON.html#v:decodeValue omits mentioning of the effect lenient argument has to decoding data. I'd appreciate it if the docs mention it in a quick example of how the argument affects decoding of the same input structure

created time in 25 days

startedlume/autolayout

started time in 25 days

startedSerenityOS/serenity

started time in 25 days

created repositoryjoho/twitter-bomb-disposal

Delete all your tweets that don't do numbers

created time in a month

startedtonymorris/fp-course

started time in a month

issue commentwell-typed/cborg

New releases?

Thank you @sjakobi!

sjakobi

comment created time in a month

startedsyncthing/syncthing

started time in a month

fork dustin/stackage

"Stable Hackage": vetted consistent packages from Hackage

https://www.stackage.org/

fork in a month

issue closedwell-typed/cborg

New releases?

The libraries on master seem to be compatible with GHC-9.0.1 now. It would be great to have corresponding releases on Hackage! :)

closed time in a month

sjakobi

issue commentwell-typed/cborg

New releases?

Since there haven't been any code changes in cborg-json since the latest release, I've used my Hackage trustee powers to create a compatible Hackage revision:

http://hackage.haskell.org/package/cborg-json-0.2.2.0/revisions/

Closing since I'm not aware of any other packages in this project that need releases or revisions.

sjakobi

comment created time in a month

issue commentwell-typed/cborg

New releases?

The latest cborg-json release definitely isn't compatible. It requires base < 4.15.

Ping @bgamari! :)

sjakobi

comment created time in a month

startedConsumerDataStandardsAustralia/standards

started time in 2 months

startedtimvisee/send

started time in 2 months

issue commentwell-typed/cborg

New releases?

@bgamari The latest cborg-json release definitely isn't compatible. It requires base < 4.15.

cborg looks compatible though and I haven't checked the other packages.

sjakobi

comment created time in 2 months

issue commentwell-typed/cborg

New releases?

@sjakobi, my recollection is that I pushed versions a few weeks ago which should be compatible with GHC 9.0.

sjakobi

comment created time in 2 months

issue commentwell-typed/cborg

New releases?

Ping @bgamari! :)

sjakobi

comment created time in 2 months

startedmicrosoft/wslg

started time in 2 months

pull request commentwell-typed/cborg

serialise: add deserialiseFullyOrFail

ping again on this :)

In case it wasn't clear, my last comment boils down to modifying this PR to instead have

tryDecode :: Serialise a => ByteString -> Either DeserialiseFailure (ByteString, a)
tryDecode = deserialiseFromBytes decode

the main purpose being to allow the user to avoid a direct dependency on cborg whilst also having full control over the decode process -- analogous to Data.Binary.decodeOrFail

infinity0

comment created time in 2 months

startednotthetup/awesome-webaudio

started time in 2 months

startedvitling/acid-banger

started time in 2 months