| Erik Meijer. CGI programming. http://www.cse.ogi.edu/~erik/, 1997. |
....Part of the popularity of Perl for writing CGI bins stems from the fact that a library for this task was available at an early point. More recently, libraries for other languages became available, e.g. PiLLoW CIAO [CHV96] for Prolog. We use a modified version of Erik Meijer s CGI library [Mei97] for Haskell. Using such a library, even for a static HTML page, has several advantages. The low level communication is hidden and the programmer can represent complex HTML objects, e.g. tables, in a structured way rather than by flat byte streams. Some errors which are otherwise easily made, ....
....relational notion of Prolog does not allow nested expressions and requires the introduction of many auxiliary variables, which can be very error prone. Another reason for this switch of the implementation language was the availability of a convenient library for HTML generation and CGI scripting [Mei97]. This relieves one from the error prone tasks of generating correct HTML and handling of the HTTP protocol. 7 Conclusion and Future Work In this paper, we have argued that declarative languages like Haskell are a good vehicle for implementing practical applications. With Haskell as a ....
Erik Meijer. CGI programming. http://www.cse.ogi.edu/~erik/, 1997.
....fact can mainly be attributed to the more exact modeling of the problem, e.g. different kinds of questions are represented by different data types. Another reason for this switch of the implementation language was the availability of a convenient library for HTML generation and CGI scripting [Mei97]. This relieves one from the error prone tasks of generating correct HTML and handling of the HTTP protocol. The paper is organized as follows. The next section introduces the Mietspiegel . Section 3 describes the Web front end and sec The Functional Rent Advisor 3 tion 4 presents the ....
....Part of the popularity of Perl for writing CGI bins stems from the fact that a library for this task was available at an early point. More recently, libraries for other languages became available, e.g. PiLLoW CIAO [CHV96] for Prolog. We use a modified version of Erik Meijer s CGI library [Mei97] for Haskell. Using such a library, even for a static HTML page, has several advantages: The low level communication is hidden and the pro The Functional Rent Advisor 7 grammer can represent complex HTML objects, e.g. tables, in a structured way rather than by flat byte streams. Some errors ....
Erik Meijer. CGI programming. http://www.cse.ogi.edu/~erik/, 1997.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC