Hodur is a domain modeling approach and collection of libraries to Clojure. By using Hodur you can define your domain model as data, parse and validate it, and then either consume your model via an API or use one of the many plugins to help you achieve mechanical results faster and in a purely functional manner.
Thanks for sharing your inspirational work. (and the talk at the conj).
I have been using umlaut heavily at work and absolutely love it and have written custom generators.
I thought it would be useful to highlight the differences (mainly umlaut=dsl with annotations while hodur=edn and meta data), and or some sort of migration guide. Or even a umlaut generator that converts umlaut dsl into hudor syntax.
In the mean while I am taking a further look into this...
Thanks for sharing your inspirational work. (and the talk at the conj).
I have been using umlaut heavily at work and absolutely love it and have written custom generators. I thought it would be useful to highlight the differences (mainly umlaut=dsl with annotations while hodur=edn and meta data), and or some sort of migration guide. Or even a umlaut generator that converts umlaut dsl into hudor syntax.
In the mean while I am taking a further look into this...