summaryrefslogtreecommitdiff
path: root/provider
diff options
context:
space:
mode:
Diffstat (limited to 'provider')
-rw-r--r--provider/posts/beuteltier-1.lhs3
-rw-r--r--provider/posts/hakyll.md2
-rw-r--r--provider/posts/pwutil.md2
-rw-r--r--provider/posts/thermoprint-1.md8
-rw-r--r--provider/posts/thermoprint-2.lhs2
-rw-r--r--provider/posts/thermoprint-3.lhs2
-rw-r--r--provider/posts/thermoprint-4.md2
7 files changed, 10 insertions, 11 deletions
diff --git a/provider/posts/beuteltier-1.lhs b/provider/posts/beuteltier-1.lhs
index c47b288..7789f40 100644
--- a/provider/posts/beuteltier-1.lhs
+++ b/provider/posts/beuteltier-1.lhs
@@ -27,8 +27,7 @@ We begin, as is to be expected for a haskell project, with type definitions and,
27design philosophy. 27design philosophy.
28 28
29This post in particular reproduces the file `beuteltier/Beuteltier/Types.hs` from the 29This post in particular reproduces the file `beuteltier/Beuteltier/Types.hs` from the
30[git repo](git://git.yggdrasil.li/beuteltier) with annotiations to provide some 30git repo with annotiations to provide some motivation.
31motivation.
32 31
33The `Beuteltier` library itself only provides primitives for (and a default implementation 32The `Beuteltier` library itself only provides primitives for (and a default implementation
34of) access to what we call a backstore. A backstore is, to us, an instance of the 33of) access to what we call a backstore. A backstore is, to us, an instance of the
diff --git a/provider/posts/hakyll.md b/provider/posts/hakyll.md
index 910edcb..46c56ec 100644
--- a/provider/posts/hakyll.md
+++ b/provider/posts/hakyll.md
@@ -9,7 +9,7 @@ I stopped using the software suite inherited from
9[hakyll](http://jaspervdj.be/hakyll/) instead, since I realised that the two 9[hakyll](http://jaspervdj.be/hakyll/) instead, since I realised that the two
10were doing essentially the same job and keeping my mess in one haskell file 10were doing essentially the same job and keeping my mess in one haskell file
11(`src/Site.hs`, for those of you who are willing to checkout the 11(`src/Site.hs`, for those of you who are willing to checkout the
12[git repo](git://git.yggdrasil.li/dirty-haskell.org)) instead of spread over a 12[git repo](http://git.yggdrasil.li/dirty-haskell.org)) instead of spread over a
13large number of interlocking zsh and haskell scripts. 13large number of interlocking zsh and haskell scripts.
14 14
15I expect nothing to be seriously broken (Only the filepaths of lists have 15I expect nothing to be seriously broken (Only the filepaths of lists have
diff --git a/provider/posts/pwutil.md b/provider/posts/pwutil.md
index 63a660d..d054dab 100644
--- a/provider/posts/pwutil.md
+++ b/provider/posts/pwutil.md
@@ -5,7 +5,7 @@ published: 2015-04-07
5 5
6A long time ago I wrote a bunch of scripts (first in bash, then zsh, and later perl) to manage a, sometimes encrypted, file containing account information I get asked to create and remember on a daily basis—accounts for shopping websites spring to mind. 6A long time ago I wrote a bunch of scripts (first in bash, then zsh, and later perl) to manage a, sometimes encrypted, file containing account information I get asked to create and remember on a daily basis—accounts for shopping websites spring to mind.
7 7
8[pwutil](git://git.yggdrasil.li/pwutil) is the newest iteration in this line of bunches of scripts. 8[pwutil](http://git.yggdrasil.li/pwutil) is the newest iteration in this line of bunches of scripts.
9 9
10## Features 10## Features
11 11
diff --git a/provider/posts/thermoprint-1.md b/provider/posts/thermoprint-1.md
index 34fc754..8851743 100644
--- a/provider/posts/thermoprint-1.md
+++ b/provider/posts/thermoprint-1.md
@@ -23,8 +23,8 @@ interface to the uninitiated.
23## Location 23## Location
24 24
25Recently I created a new branch in 25Recently I created a new branch in
26[thermoprint](git://git.yggdrasil.li/thermoprint) called 26[thermoprint](http://git.yggdrasil.li/thermoprint) called
27[rewrite](git://git.yggdrasil.li/thermoprint#rewrite). 27[rewrite](http://git.yggdrasil.li/thermoprint?h=rewrite).
28 28
29## Architecture Overview 29## Architecture Overview
30 30
@@ -74,11 +74,11 @@ It also does not include a web-interface and I am quite unsatisfied with the
74overall code quality. 74overall code quality.
75 75
76The [685 lines of code](http://cloc.sourceforge.net/) can be found in the 76The [685 lines of code](http://cloc.sourceforge.net/) can be found in the
77[repo](git://git.yggdrasil.li/thermoprint#master) as well. 77[repo](http://git.yggdrasil.li/thermoprint?h=master) as well.
78 78
79### Rewrite 79### Rewrite
80 80
81Currently the [rewrite](git://git.yggdrasil.li/thermoprint#rewrite) contains a 81Currently the [rewrite](http://git.yggdrasil.li/thermoprint?h=rewrite) contains a
82single file of moment -- spec/src/Thermoprint/Printout.hs -- wherein we define 82single file of moment -- spec/src/Thermoprint/Printout.hs -- wherein we define
83the payload for the api -- our take on a structured document format (somewhat 83the payload for the api -- our take on a structured document format (somewhat
84inspired by 84inspired by
diff --git a/provider/posts/thermoprint-2.lhs b/provider/posts/thermoprint-2.lhs
index 056f1ef..878f9a5 100644
--- a/provider/posts/thermoprint-2.lhs
+++ b/provider/posts/thermoprint-2.lhs
@@ -4,7 +4,7 @@ published: 2016-01-11
4tags: Thermoprint 4tags: Thermoprint
5--- 5---
6 6
7This post is an annotated version of the file `spec/src/Thermoprint/Printout.hs` as of commit [f6dc3d1](git://git.yggdrasil.li/thermoprint#f6dc3d1). 7This post is an annotated version of the file [spec/src/Thermoprint/Printout.hs](http://git.yggdrasil.li/thermoprint/tree/spec/src/Thermoprint/Printout.hs?h=rewrite&id=f6dc3d1) as of commit `f6dc3d1`.
8 8
9> {-# LANGUAGE DeriveGeneric, DeriveAnyClass #-} 9> {-# LANGUAGE DeriveGeneric, DeriveAnyClass #-}
10> {-# LANGUAGE OverloadedStrings #-} 10> {-# LANGUAGE OverloadedStrings #-}
diff --git a/provider/posts/thermoprint-3.lhs b/provider/posts/thermoprint-3.lhs
index 9227c97..acbce8c 100644
--- a/provider/posts/thermoprint-3.lhs
+++ b/provider/posts/thermoprint-3.lhs
@@ -4,7 +4,7 @@ published: 2016-01-11
4tags: Thermoprint 4tags: Thermoprint
5--- 5---
6 6
7This post is an annotated version of the file `spec/src/Thermoprint/API.hs` as of commit [3ad700c](git://git.yggdrasil.li/thermoprint#3ad700c). 7This post is an annotated version of the file [spec/src/Thermoprint/API.hs](http://git.yggdrasil.li/thermoprint/tree/spec/src/Thermoprint/API.hs?h=rewrite&id=3ad700c) as of commit `3ad700c`.
8 8
9> {-# LANGUAGE DeriveGeneric, DeriveAnyClass #-} 9> {-# LANGUAGE DeriveGeneric, DeriveAnyClass #-}
10> {-# LANGUAGE TypeOperators, DataKinds #-} 10> {-# LANGUAGE TypeOperators, DataKinds #-}
diff --git a/provider/posts/thermoprint-4.md b/provider/posts/thermoprint-4.md
index d64f760..f6bc4ea 100644
--- a/provider/posts/thermoprint-4.md
+++ b/provider/posts/thermoprint-4.md
@@ -6,7 +6,7 @@ tags: Thermoprint
6 6
7The concrete application we’ll be walking through is a naive parser for [bbcode](https://en.wikipedia.org/wiki/BBCode) 7The concrete application we’ll be walking through is a naive parser for [bbcode](https://en.wikipedia.org/wiki/BBCode)
8-- more specifically the contents of the directory `bbcode` in the 8-- more specifically the contents of the directory `bbcode` in the
9[git repo](git://git.yggdrasil.li/thermoprint#rewrite). 9[git repo](http://git.yggdrasil.li/thermoprint?h=rewrite).
10 10
11In a manner consistent with designing software as 11In a manner consistent with designing software as
12[compositions of simple morphisms](https://en.wikipedia.org/wiki/Tacit_programming) we start by determining the type of 12[compositions of simple morphisms](https://en.wikipedia.org/wiki/Tacit_programming) we start by determining the type of