I hereby claim:
- I am juhp on github.
- I am juhp (https://keybase.io/juhp) on keybase.
- I have a public key ASC_RrirmAZeeslaPILKIXjpdmdW2fdgOb06M8iSNS-vbgo
To claim this, I am signing this object:
stack install --verbose | |
Version 2.15.7, Git revision 94291936ebf8335b4cd2da593aa879ea628c7f09 (dirty) (239 commits) x86_64 | |
Compiled with: | |
- Cabal-3.10.3.0 | |
- Cabal-syntax-3.10.3.0 | |
- Glob-0.10.2 | |
- OneTuple-0.4.2 | |
- QuickCheck-2.14.3 | |
- StateVar-1.2.2 | |
- aeson-2.1.2.1 |
#!/bin/sh | |
VERSION=$1 | |
#FIXME lib | |
if [ -z "$VERSION" ]; then | |
echo "Usage: $0 X.Y.Z" | |
exit 1 | |
fi |
$ stack -v --resolver lts-12 --stack-yaml stack-lts12.yaml build | |
Version 2.1.3.1 x86_64 | |
Compiled with: | |
- Cabal-2.4.1.0 | |
- Glob-0.10.0 | |
- StateVar-1.2 | |
- aeson-1.3.1.1 | |
- annotated-wl-pprint-0.7.0 | |
- ansi-terminal-0.9.1 | |
- ansi-wl-pprint-0.6.9 |
I hereby claim:
To claim this, I am signing this object:
818 text | |
527 mtl | |
419 QuickCheck | |
357 hspec | |
333 unordered-containers | |
307 tasty | |
270 vector | |
249 aeson | |
236 tasty-hunit | |
220 HUnit |
#!/bin/sh | |
# uses httpie for ease | |
# | |
# $ stckg-query.sh lts pandoc | |
# lts-7.14 pandoc-1.17.1 | |
http --all -F -h https://www.stackage.org/$1/package/$2 | grep Location: | tail -1 | sed -e "s%Location: https://www.stackage.org/%%" -e "s%/package/% %" |
{-# LANGUAGE OverloadedStrings #-} | |
import Turtle | |
import Data.Text (words) | |
rpmspecSrc qf spec = do | |
(_res, out) <- procStrict "rpmspec" ["-q", "--srpm", "--undefine=dist", "--qf", qf, spec] empty | |
return out | |
nvr = "%{name}-%{version}-%{release}" |
#!/bin/sh | |
ghci -ghci-script turtle.ghci -package turtle -package foldl |
Condensed from: http://comonad.com/reader/2014/letter-to-a-young-haskell-enthusiast/
The following letter is about tendencies that come with the flush of excitement of learning any new thing. It is written specifically, because if we don't talk specifics, the generalities make no sense. It is a letter full of things I want to remember.
You’ve entered the world of strongly typed functional programming, and it is great. You want to share the great things you’ve learned, and you want to slay all the false statements in the world.
cblrepo -n add wai,2.1.0 conduit,1.0.13.1 wai-extra,2.1.1 warp,2.1.3 vault,0.3.0.3 fast-logger,2.1.5 monad-logger,0.3.4.1 wai-logger,2.0.0 blaze-builder,0.3.3.2 monad-loops,0.4.2 stm-chans,3.0.0.2 http-date,0.0.4 |