Submit an Educational Link About Studysphere Educational Portal Contact StudySphere Educational Portal Educational Discussions Studysphere Educational Portal
Learning Resources for Students, Families and Teachers Search over 100,000 research quality URLs

StudySphere provides fast, easy and free access to a wide variety of research-quality child-safe websites organized for education online from home, school, study abroad and home school. StudySphere’s goal is to help students, teachers, librarians, and other researchers find both highly targeted and closely related information quickly.

Functional Language

/Home/Technology/Computer Science/Computer Programming/Functional Language

A Gentle Introduction to Haskell, Version 98

Votes:0
Paul Hudak , Yale University John Peterson , Yale University Joseph Fasel , Los Alamos National Laboratory June 2000 This is the master HTML version of the Gentle Introduction To Haskell, version 98. Revised June, 2000 by Reuben Thomas. You may download the following: Postscript (.ps.gz, 221K) gzipped PDF (.pdf.gz, 273K) PDF (.pdf, 434K) DVI (.tar.gz, 127K) HTML (.tar.gz, 113K) , code files included. Haskell source code (.tar.gz, 27K) Document sources (.tar.gz, 151K) Brief Table of Contents. Introduction Values, Types, and Other Goodies Functions Case Expressions and Pattern Matching Type Classes and Overloading Types, Again Input/Output Standard Haskell Classes Monads Numbers Modules Typing Pitfalls Arrays The Next Stage Bibliography Complete Table of Contents All code in this tutorial, w Read More
Go to Site

FAQ for comp.lang.functional

Votes:0
FAQ for comp.lang.functional Frequently Asked Questions for comp.lang.functional Edited by Graham Hutton , University of Nottingham Version of November 2002 ( no longer being updated ) 1. This document 2. General topics 2.1. Functional languages 2.2. History and motivation 2.3. Textbooks 2.4. Journals and conferences 2.5. Schools and workshops 2.6. Education 3. Technical topics 3.1. Purity 3.2. Currying 3.3. Monads 3.4. Parsers 3.5. Strictness 3.6. Performance 3.7. Applications 4. Other resources 4.1. Web pages 4.2. Research groups 4.3. Newsgroups 4.4. Bibliographies 4.5. Translators 5. Languages 5.1. ASpecT 5.2. Caml 5.3. Clean 5.4. Erlang 5.5. FP 5.6. Gofer 5.7. Haskell 5.8. Hope 5.9. Hugs 5.10. Id 5.11. J 5.12. Miranda(TM) 5.13. Mercury 5.14. ML 5.15. NESL 5.16. OPAL 5.17. Oz 5.18. Pizz Read More
Go to Site

Functional Programming Group Publications

Votes:0
Functional Programming Group Publications Functional Programming Group Publications Contact Address The publications listed here are available by ftp . Most are alsoavailable in paper report form from the address below at the pricesindicated. Functional Programming Group Division of Computer Science University of St Andrews North Haugh St Andrews Fife KY16 9SS Scotland Tel: +44 1334 463253 Overview Process Semantics of Graph Reduction Load Bounding for Implicit Parallelism Pi-Calculus Characterizations of Some PracticalLambda-Calculus Reduction Strategies Modelling Parallel Graph Reduction in the Pi-Calculus Models for Persistence in Lazy FunctionalProgramming Systems Parallel Functional Programming forMessage-Passing Multiprocessors PCASE - A Persistent Lazy Version of an SECD Machin Read More
Go to Site

Functional Programming in the Real World

Votes:0
Functional Programming in the Real World Here is a list of functional programs applied to real-world tasks. The main criterion for being real-world is that the program was written primarily to perform some task, not primarily to experiment with functional programming. Functional is used in the broad sense that includes both `pure' programs (no side effects) and `impure' (some use of side effects). Languages covered include CAML, Clean, Erlang, Haskell, Miranda, Scheme, SML, and others. Further entries are solicted. To submit an entry, please copy the HTML source of this sample and fill in your own details, then send by email to the address below. If in doubt whether your application is suitable for the list, please ask. This list was originally inspired by a Dagstuhl workshop in May 1994 o Read More
Go to Site

Moscow ML Home Page

Votes:0
Moscow ML Moscow ML is a light-weight implementation of Standard ML (SML), a strict functional language widely used in teaching and research. Version 2.01 implements the full SML language, including SML Modules, and much of the SML Basis Library. Latest news: Feb 2, 2007: Now there is a Moscow ML 2.01 RPM for Fedora Linux contributed by Arne Glenstrup. Moscow ML files Version 2.01 for Unixes : source files with documentation an i386 RPM for Fedora Core 6 Linux , created by Arne Glenstrup, Copenhagen. There is a corresponding spec file and some patches applied prior to RPM build. a stand-alone toplevel (mosml) compiled for Linux, created by Peter Szabo, Budapest, Hungary. Version 2.01 for MS Windows 95/98/ME/NT/2000/XP . Unpack with JustZIPit (free) or Info-Zip (free) or Winzip (shareware): Read More
Go to Site

Publications

Votes:0
Open Source Erlang WWW www.erlang.org www.erlang.se · News · About erlang.org · Downloads · Links and activities · FAQs + mailing lists · Enhancements · Getting started · Documentation · Examples · User contributions · Mirrors For comments or questions about this site, contact webmaster@erlang.org On-line documentation Erlang/OTP R11B documentation Online www documentation for the run-time system as well as all the libraries. Also available as an archive of HTML documents from the download page or as separate PDF documents . Documentation for all releases is also available. An Erlang course A four day course in Erlang, with exercises. This course assumes no previous knowledge of parallel or functional programming. Concurrent Programming in Erlang Table of contents of the Erlang book. Concu Read More
Go to Site

The Caml language: Home

Votes:0
Version fran?aise Home ??? About ??? Download ??? Resources ??? Contact us ??? Latest News The Caml Language 2007/09 XenSource becomes member of the Caml Consortium 2007/06 Intel becomes member of the Caml Consortium 2007/05 Objective Caml 3.10 released RSS Channel ??? Archives Search Search Powered by Swish-E What is Caml? Caml is a general-purpose programming language, designed with program safety and reliability in mind. It is very expressive, yet easy to learn and use. Caml supports functional, imperative, and object-oriented programming styles. It has been developed and distributed by INRIA , France's national research institute for computer science, since 1985. [? About Caml ?| The Caml Consortium ?] Objective Caml The Objective Caml system is the main implementation of the Caml lang Read More
Go to Site

StudySphere is an outstanding resource for homework help, special education, music school, cooking school, charter schools, art schools, technical schools, traffic school, film schools, catholic schools, etc.
Submit a Site About StudySphere HAB Technologies LLC LessonStudio Great Green List
Country Codes Cosmetic Laser Universe Quarterback Blog Rental Capital Contact Us Older Site