aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2020-09-04 12:22:07 +0100
committerYann Herklotz <git@yannherklotz.com>2020-09-04 12:22:07 +0100
commit1336dba0a2fa2971c494d48cdd702f30c1cca527 (patch)
treeb7497145a1ebe7e79c5e8a6a9109ed6a7b174000
downloadalluvial-hs-1336dba0a2fa2971c494d48cdd702f30c1cca527.tar.gz
alluvial-hs-1336dba0a2fa2971c494d48cdd702f30c1cca527.zip
Add initial files
-rw-r--r--CHANGELOG.md5
-rw-r--r--README.md3
-rw-r--r--Setup.hs2
-rw-r--r--alluvial.cabal23
-rw-r--r--src/Main.hs4
5 files changed, 37 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..745d650
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,5 @@
+# Revision history for alluvial-hs
+
+## 0.1.0.0 -- YYYY-mm-dd
+
+* First version. Released on an unsuspecting world.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..39aed42
--- /dev/null
+++ b/README.md
@@ -0,0 +1,3 @@
+# Alluvial
+
+A library for generating alluvial diagrams, currently using a latex and tikz backend.
diff --git a/Setup.hs b/Setup.hs
new file mode 100644
index 0000000..9a994af
--- /dev/null
+++ b/Setup.hs
@@ -0,0 +1,2 @@
+import Distribution.Simple
+main = defaultMain
diff --git a/alluvial.cabal b/alluvial.cabal
new file mode 100644
index 0000000..f3d492e
--- /dev/null
+++ b/alluvial.cabal
@@ -0,0 +1,23 @@
+cabal-version: >=1.10
+
+name: alluvial
+version: 0.1.0.0
+synopsis: Generates alluvial diagrams from types.
+description: Library to generate general alluvial diagrams from types, using latex as the backend.
+bug-reports: https://github.com/ymherklotz/alluvial-hs/issues
+license: GPL-3
+license-file: LICENSE
+author: Yann Herklotz
+maintainer: git@yannherklotz.com
+copyright: (c) 2020 Yann Herklotz
+-- category:
+build-type: Simple
+extra-source-files: CHANGELOG.md
+
+executable alluvial-hs
+ main-is: Main.hs
+ -- other-modules:
+ -- other-extensions:
+ build-depends: base >=4.13 && <4.14
+ hs-source-dirs: src
+ default-language: Haskell2010
diff --git a/src/Main.hs b/src/Main.hs
new file mode 100644
index 0000000..65ae4a0
--- /dev/null
+++ b/src/Main.hs
@@ -0,0 +1,4 @@
+module Main where
+
+main :: IO ()
+main = putStrLn "Hello, Haskell!"