(However, pinentry-mac works just fine and seems to be more convenient than plain old pinentry.)
at the end, my config files look like this:
~/.gnupg/gpg.conf
# no-emit-version
use-agent
~/.gnupg/gpg-agent.conf
pinentry-program /usr/local/bin/pinentry-mac
~/.gitconfig
[commit]
gpgsign = true
[user]
signingkey = <>
name = Dan Burton
email = danburton.email@gmail.com
[gpg]
program = gpg2
]]>
Comment on GPG signing for github & mac by Dan Burton
https://unknownparallel.wordpress.com/2016/09/02/gpg-signing-for-github-mac/comment-page-1/#comment-469
Mon, 03 Apr 2017 23:03:04 +0000https://unknownparallel.wordpress.com/?p=343#comment-469Note that if you upgrade your mac, it will start using gpg2 instead of gpg1. This may cause problems. Here’s how I fixed:
]]>
Comment on Stackage LTS and GHC 8.0 by Franklin Chen
https://unknownparallel.wordpress.com/2016/05/22/stackage-lts-and-ghc-8-0/comment-page-1/#comment-319
Mon, 23 May 2016 02:46:24 +0000https://unknownparallel.wordpress.com/?p=246#comment-319This sounds like a plausible timeline. I expect not to migrate to GHC 8 until an LTS based on it comes out.
]]>
Comment on Stackage is reverting to aeson-0.9 by Stackage LTS and GHC 8.0 | Unknown Parallel
https://unknownparallel.wordpress.com/2016/01/18/stackage-is-reverting-to-aeson-0-9/comment-page-1/#comment-318
Sun, 22 May 2016 23:19:57 +0000https://unknownparallel.wordpress.com/?p=194#comment-318[…] ← Stackage is reverting to aeson-0.9 […]
]]>
Comment on The Long and Epic Journey of LambdaCase by November links and activities | Mental Wilderness
https://unknownparallel.wordpress.com/2012/07/09/the-long-and-epic-journey-of-lambdacase-2/comment-page-1/#comment-273
Mon, 07 Dec 2015 04:39:51 +0000https://unknownparallel.wordpress.com/?p=45#comment-273[…] Parallel, including a post on Tardis (the Dr. Who telephone box) in Haskell, lambda case (a shorthand for “f x = case x […]
]]>
Comment on Bowling on a Tardis by November links and activities | Mental Wilderness
https://unknownparallel.wordpress.com/2012/11/05/bowling-on-a-tardis/comment-page-1/#comment-272
Mon, 07 Dec 2015 04:39:48 +0000https://unknownparallel.wordpress.com/?p=144#comment-272[…] Parallel, including a post on Tardis (the Dr. Who telephone box) in Haskell, lambda case (a shorthand for “f x = case x […]
]]>
Comment on Hope for Haskell by Franklin Chen
https://unknownparallel.wordpress.com/2012/07/03/hope-for-haskell/comment-page-1/#comment-222
Thu, 02 Jul 2015 05:12:03 +0000https://unknownparallel.wordpress.com/?p=9#comment-222In reply to Dan Burton.
Cool, I didn’t actually know you gave a talk on Stack. I came to your blog out of sheer coincidence while clicking around reading Haskell stuff, and am reading through your archives full of really interesting material :-).
]]>
Comment on Hope for Haskell by Dan Burton
https://unknownparallel.wordpress.com/2012/07/03/hope-for-haskell/comment-page-1/#comment-221
Thu, 02 Jul 2015 05:08:00 +0000https://unknownparallel.wordpress.com/?p=9#comment-221In reply to Franklin Chen.
I’m pretty excited, too. I gave a talk on stack recently, but I’m guessing that’s what linked you to my blog in the first place.
Note that stack wasn’t “just created”; it’s actually been a long time coming. Yes, a lot of it was just written over the past month. But a lot of the code was also drawn from FP Complete’s internal build tool that has been around and evolved for quite some time.
]]>
Comment on My experience with Typed Racket: the negative parts by Dan Burton
https://unknownparallel.wordpress.com/2012/11/05/my-experience-with-typed-racket/comment-page-1/#comment-220
Thu, 02 Jul 2015 04:58:56 +0000https://unknownparallel.wordpress.com/?p=141#comment-220In reply to Franklin Chen.
I’m not; I haven’t had the opportunity to use Typed Racket lately. I have had the chance to work in Haskell, and I think the “defer type errors” option that GHC got in 7.8 adds a useful capability similar to gradual typing. Another interesting contribution in this area is Liquid Haskell, which adds a layer of refinement types on top of Haskell’s type system. It’s like gradual typing, except that the baseline is already typed, and refinement types can be gradually added to make the contracts even stronger.
]]>
Comment on The Long and Epic Journey of LambdaCase by Franklin Chen
https://unknownparallel.wordpress.com/2012/07/09/the-long-and-epic-journey-of-lambdacase-2/comment-page-1/#comment-219
Thu, 02 Jul 2015 04:54:35 +0000https://unknownparallel.wordpress.com/?p=45#comment-219Wow, what a story! I used Haskell in 1995-1999 before abandoning it and coming back to it only in late 2011, and didn’t explore all the GHC extensions until late 2014 when I decided to truly catch up on Haskell developments. I started using LambdaCase in my own code only this year, but love it when it clearly saves redundancy, e.g. https://gist.github.com/FranklinChen/1f43aa23ff87b514a265
]]>