Real World Applications

From HaskellWiki
Revision as of 11:05, 2 July 2014 by Mbrodersen (talk | contribs) (Fix)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Introduction

It is not always clear how to scale up from small "batch oriented" Haskell applications to large scale "Real World"/"Enterprise" Haskell systems.

The following articles discuss different ways to attack this problem.

Event Driven Applications

An event driven application is an application that reacts to external events.

Examples would be:

  • A text editor that reacts to user events (key pressed, mouse moved).
  • A web server reacting to IO events (message arrived, image compression done).
  • A commercial game reacting to simulated physics events and user input.

Event_Driven_Applications

?

Please contribute additional/alternative ways to structure large scale Haskell applications here!

Questions and feedback

If you have any questions or suggestions, feel free to mail me.