Recent Project

I haven’t blogged about programming in quite a while, so I figured I may as well give it a shot. My current project that I am working on is a Haskell function to automatically conjugate French verbs based on the given pronoun. Currently the module only supports present infinitive tense, but I would like to one day expand it out to support many different tenses. The code takes advantage of the Data.Map data type for fast lookups, as I keep all of my irregular verbs in a map, and handle the regular ones using basic suffix rules.

Overall it’s a fun little project that is testing my Haskell programming ability. It is not overly complicated, but I have already found uses for the MonadPlus type class :-) I’ll post the code up when it’s further along, maybe I’ll make a package out of it or something, though I wonder who would find any use for it :D

About Bryan St. Amour

Why yes! I do own this place!
This entry was posted in Code. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>