diff --git a/haskell/haskell-original-workmark.svg b/haskell/haskell-original-workmark.svg
new file mode 100644
index 000000000..ee85d187f
--- /dev/null
+++ b/haskell/haskell-original-workmark.svg
@@ -0,0 +1,47 @@
+
+
+
diff --git a/haskell/haskell-original.svg b/haskell/haskell-original.svg
new file mode 100644
index 000000000..999609f26
--- /dev/null
+++ b/haskell/haskell-original.svg
@@ -0,0 +1,17 @@
+
+
+
diff --git a/haskell/haskell-plain-workmark.svg b/haskell/haskell-plain-workmark.svg
new file mode 100644
index 000000000..4d8b84836
--- /dev/null
+++ b/haskell/haskell-plain-workmark.svg
@@ -0,0 +1,44 @@
+
+
+
diff --git a/haskell/haskell-plain.svg b/haskell/haskell-plain.svg
new file mode 100644
index 000000000..bdb8089cf
--- /dev/null
+++ b/haskell/haskell-plain.svg
@@ -0,0 +1,12 @@
+
+
+
diff --git a/haskell/haskell.eps b/haskell/haskell.eps
new file mode 100644
index 000000000..562012836
Binary files /dev/null and b/haskell/haskell.eps differ
diff --git a/haskell/link.txt b/haskell/link.txt
new file mode 100644
index 000000000..89fa5a0bf
--- /dev/null
+++ b/haskell/link.txt
@@ -0,0 +1 @@
+https://github.com/konpa/devicon
\ No newline at end of file