summaryrefslogtreecommitdiff
path: root/00_blog/00040_Haskell/00150_Applicative-vs-Monadic-Parsing
diff options
context:
space:
mode:
Diffstat (limited to '00_blog/00040_Haskell/00150_Applicative-vs-Monadic-Parsing')
-rw-r--r--00_blog/00040_Haskell/00150_Applicative-vs-Monadic-Parsing/index.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/00_blog/00040_Haskell/00150_Applicative-vs-Monadic-Parsing/index.md b/00_blog/00040_Haskell/00150_Applicative-vs-Monadic-Parsing/index.md
index 6e4418b..800bab3 100644
--- a/00_blog/00040_Haskell/00150_Applicative-vs-Monadic-Parsing/index.md
+++ b/00_blog/00040_Haskell/00150_Applicative-vs-Monadic-Parsing/index.md
@@ -164,6 +164,13 @@ parseABC = length <$> (many $ char 'a') >>= \la ->
parse parseABC "aaaaabbbbbccccc"
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+## Git Repo
+
+Here you can find the complete source code of this little toy parser
+along with the examples presented in this article:
+
+<https://gitweb.softwarefools.com/?p=miguel/haskell.git;a=blob;f=parser/main.hs>
+
## Summary
As usual, use the simplest tool that will suffice :smile: