summaryrefslogtreecommitdiff
path: root/080_blog/00040_Haskell-Projects/00200_Estatico-Page-Maker
diff options
context:
space:
mode:
authorMiguel <m.i@gmx.at>2019-02-19 16:52:35 +0100
committerMiguel <m.i@gmx.at>2019-02-19 16:52:35 +0100
commit50575c4b3a9d3e2d757d4d6ff0506c84ce1a4879 (patch)
treeef3daf95a22573ba0aa0722980181b442813c598 /080_blog/00040_Haskell-Projects/00200_Estatico-Page-Maker
parent4b2d1a4571f44f8287888985aa8669b0151e7541 (diff)
link to estatico
Diffstat (limited to '080_blog/00040_Haskell-Projects/00200_Estatico-Page-Maker')
-rw-r--r--080_blog/00040_Haskell-Projects/00200_Estatico-Page-Maker/index.md35
1 files changed, 35 insertions, 0 deletions
diff --git a/080_blog/00040_Haskell-Projects/00200_Estatico-Page-Maker/index.md b/080_blog/00040_Haskell-Projects/00200_Estatico-Page-Maker/index.md
new file mode 100644
index 0000000..04bb46a
--- /dev/null
+++ b/080_blog/00040_Haskell-Projects/00200_Estatico-Page-Maker/index.md
@@ -0,0 +1,35 @@
+# Estático - A Static Website Genertor coded in Haskell
+
+ April 12, 2018
+
+About two weeks ago, for personal reasons, I decided to switch my website
+from a well known PHP driven CMS solution, to a light and static set
+of html pages.
+
+I used this fact to write my own simple static website generator.
+And, Yes... I know there are already hundereds of such genertors
+out there, but I wanted to practice Haskell and my masturbatory solution
+fits in about 200 lines of code, including comments and type signatures.
+
+I use pandoc for all the heavy work, as syntax highlighting and parsing
+of the markdown files, anyway.
+
+## Features
+
+* No Database
+* Static Content
+* Sitemap derived from Directory Tree
+* Simple Markdown Files
+
+## Try It
+You can find the most recent version here and build it with _stack_.
+
+* [https://gitweb.softwarefools.com/?p=miguel/staticuswww.git](https://gitweb.softwarefools.com/?p=miguel/staticuswww.git)
+
+__Do not forget to adapt the Makefile to your requirements__
+
+## Examples
+The only example I know of, is this very page: _idziorek.net_
+You can find it's sources here:
+
+* [https://gitweb.softwarefools.com/?p=miguel/idziorek\_net.git](https://gitweb.softwarefools.com/?p=miguel/idziorek_net.git)