snoyman.com-content/posts.yaml
Michael Snoyman 999c863fb7
Why I lift
2017-05-29 04:29:17 -06:00

107 lines
3.5 KiB
YAML

- file: posts/why-i-lift.md
title: Why I lift
time: 2017-06-01T10:00:00Z
- file: posts/playing-with-lens-aeson.md
title: Playing with lens-aeson
time: 2017-05-29T18:00:00Z
- file: posts/worst-function-in-conduit.md
title: The Worst Function in Conduit
time: 2017-05-07T05:10:00Z
- file: posts/stackages-no-revisions-field.md
title: "Stackage's no-revisions (experimental) field"
time: 2017-04-27T06:00:00Z
- file: posts/haskell-success-stories.md
title: Haskell Success Stories
time: 2017-04-24T06:00:00Z
- file: posts/generalizing-type-signatures.md
title: Generalizing Type Signatures
time: 2017-04-20T06:00:00Z
- file: posts/enough-with-backwards-compatibility.md
title: Enough with Backwards Compatibility
time: 2017-04-01T06:00:00Z
- file: posts/better-exception-messages.md
title: Better Exception Messages
time: 2017-02-16T13:24:20Z
- file: posts/hackage-security-stack.md
title: Hackage Security and Stack
time: 2017-02-14T15:24:20Z
- file: posts/stackage-design-choices.md
title: "Stackage design choices: making Haskell curated package sets"
day: 2017-01-23
- file: posts/follow-up-mapm.md
title: "Follow up on mapM_"
day: 2017-01-19
- file: posts/safe-prelude-a-thought-experiment.md
title: "safe-prelude: a thought experiment"
day: 2017-01-16
- file: posts/foldable-mapm-maybe-and-recursive-functions.md
title: Foldable.mapM_, Maybe, and recursive functions
day: 2017-01-10
- file: posts/conflicting-module-names.md
title: Conflicting Module Names
day: 2017-01-05
- file: posts/functors-applicatives-and-monads.md
title: Functors, Applicatives, and Monads
day: 2017-01-03
- file: posts/beware-of-readfile.md
title: Beware of readFile
day: 2016-12-22
- file: posts/call-for-new-stackage-curator.md
title: Call for new Stackage Curator
day: 2016-12-19
- file: posts/extra-benefit-of-open-sourcing.md
title: An extra benefit of open sourcing
day: 2016-12-13
- file: posts/haskell-documentation-2016-update.md
title: "Haskell Documentation, 2016 Update"
day: 2016-11-28
- file: posts/haskell-for-dummies.md
title: "Haskell for Dummies"
day: 2016-11-23
- file: posts/spreading-the-gospel-of-haskell.md
title: "Spreading the Gospel of Haskell"
day: 2016-11-22
- file: posts/haskells-missing-concurrency-basics.md
title: "Haskell's Missing Concurrency Basics"
day: 2016-11-16
- file: posts/designing-apis-for-extensibility.md
title: Designing APIs for Extensibility
day: 2016-11-03
- file: posts/new-conduit-tutorial.md
title: New Conduit Tutorial
day: 2016-10-13
- file: posts/respect.md
title: Respect
day: 2016-09-29
- file: posts/proposed-conduit-reskin.md
title: Proposed conduit reskin
day: 2016-09-23
- file: posts/monads-are-like-lannisters.md
title: "Monads are like Lannisters"
day: 2016-09-12
- file: posts/appveyor-haskell-windows-ci.md
title: "Using AppVeyor for Haskell+Windows CI"
day: 2016-08-31
#- file: posts/follow-up-haskell-org-evil-cabal.md
# title: "Follow up: haskell.org and the Evil Cabal"
# day: 2016-08-29
# listed: false
#- file: posts/haskell-org-evil-cabal.md
# title: haskell.org and the Evil Cabal
# day: 2016-08-28
# listed: false
- file: posts/restarting-this-blog.md
title: Restarting this blog
day: 2016-08-24
- file: posts/xslt-rant-explained
title: "XSLT Rant Explained"
day: 2012-04-09
- file: posts/xslt-rant
title: "Open Letter to XSLT Fans"
day: 2012-04-05
- file: posts/ie-mimetype-png
title: "Dysfunctional Programming: FindMimeFromData"
day: 2012-03-22
- file: posts/first-post
title: First Post
day: 2012-01-31