Skip to content

Functional Programming concepts, examples and patterns illustrated in Haskell, Ocaml and Python

License

Notifications You must be signed in to change notification settings

HaskellCNOrg/Functional-Programming

This branch is up to date with caiorss/Functional-Programming:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ef35268 · Jun 17, 2018
May 7, 2018
Oct 28, 2015
May 7, 2018
May 7, 2018
Mar 2, 2017
Jun 17, 2018
May 7, 2018
Mar 6, 2017
May 4, 2015
Jun 17, 2018
Jun 17, 2018
May 7, 2018

Repository files navigation

Functional Programming by Example

haskell/images/haskellLogo.png

The purpose of this tutorial is to illustrate functional programming concepts in many languages by providing reusable and useful snippets of code, examples, case studies and applications.

Author: Caio Rodrigues / <caiorss DOT rodrigue AT gmail DOT com>

Notes:

  • This is a endless work in progress.
  • This repository is dedicated to public domain.

This repository can be accessed from the following URLs:

The website of this repository is:

  • http://caiorss.github.io/Functional-Programming
    • The project’s web site was updated and improved with a table of contents on side-bar. In addition, the new layout makes reading easier to read and browse the content.
    • Those pages in the theme are in the gh-pages branch which can easy be downloaded for offline usage.

General

Statically Typed Programming Languages with Type Inference

Dynamically Typed Programming Languages

Papers

About

Functional Programming concepts, examples and patterns illustrated in Haskell, Ocaml and Python

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Haskell 76.3%
  • Scala 15.5%
  • OCaml 3.8%
  • Scheme 3.7%
  • Other 0.7%