[Haskell-beginners] Accounting Engine in Haskell

Amiruddin Nagri amir.nagri at gmail.com
Tue Jun 15 04:22:01 EDT 2010


It should be somewhere here ->
http://www.haskell.org/haskellwiki/Video_presentations

-Amir


On Tue, Jun 15, 2010 at 1:42 PM, Lyndon Maydwell <maydwell at gmail.com> wrote:

> I don't think I can be of much help with regards to the questions, but
> would you be able to post a link to the SPJ lecture?
>
> Thanks :-)
>
> On Tue, Jun 15, 2010 at 4:08 PM, Amiruddin Nagri <amir.nagri at gmail.com>
> wrote:
> >
> > My current project is about making an accounting engine that handles all
> > the journal entries, transactions, portfolios etc. The communication
> > with the engine is based on simple protocol, the things to be taken
> > care of in the order are consistency, handling large data(performance)
> and
> > availability.
> >
> > I came across a video lecture by Simon Peyton Jones where he gives an
> > example from Financial domain (derivatives etc) to explain how haskell is
> > being used and the advantages provided.
> >
> > I am interested in knowing if Haskell will be the right fit for my
> project.
> > My requirements are transactional nature, which I believe is one of the
> > strengths of functional programming, also handling large data set and
> being
> > available. there is no such requirement for partitioning of data and the
> > application is going to be centrally hosted on a single server.
> >
> > AFAIK OCaml and other functional languages are heavily used in financial
> > domain, some of the reason are same as features I am looking for.
> > I wanted some insight as to how Haskell is going to help me with my
> project.
> > Also there has been some concerns because of lazy evaluation in Haskell
> and
> > memory leaks associated with it.
> >
> http://jlouisramblings.blogspot.com/2010/04/haskell-vs-erlang-for-bittorent-clients.html
> >
> > Also, if you have any suggestions of the choice of programming
> > language, we have been looking into other functional languages like
> >  Scala and Clojure. But we have not dig deep on the performance
> > aspects of these languages, if someone can shed a light on the pros-
> > cons of these languages, it will help us very much to come to a
> > decision.
> >
> > -Regards,
> > Amir
> >
> > _______________________________________________
> > Beginners mailing list
> > Beginners at haskell.org
> > http://www.haskell.org/mailman/listinfo/beginners
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/beginners/attachments/20100615/f0be1aba/attachment.html


More information about the Beginners mailing list