I just got hired by a small start-up (http://dialectica.us/) that is creating an interactive web application to for high school and university debaters to flow/record debates. They are considering switching implementations from AngularJs to something more scalable and efficient. Would Yesod be a viable option to suggest?
Does it have good support for interactive web applications and this sort of image manipulation?ChavXO
I deal a lot with e-commerce, but in interpreted languages. Often they have some type of plugin/module system that you can purchase modules from 3rd parties and plug them into the system. How would you do that in Haskell? Perhaps with Yesod?
It would seem that it would be hard to do while the server is running and would require it to be there during compile time, which is fine.
Perhaps some type of Event-Observer system?
New to Haskell and not sure the best way to achieve this, preferably with as much type safety as possible.
Additional clarification: It seems that in the CMS/E-Commerce field the frameworks/platforms that provide a way for 3rd parties to create plugins/modules succeed as people can customize their installation for what they needTM. I was trying to think of the best way to do that with Haskell so that you have good type safety as well, but I don't have the experience to do this properly.
Mostly this is a curiosity, but on the side I wouldn't mind creating a e-commerce platform and would definitely want to have some type of plugin system.submitted by sbditto85
[link] [5 comments]