Functional-Programming

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

  • Owner: sing1ee/dict_build
  • Platform:
  • License:: Apache License 2.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

#+TITLE: Functional Programming by Example
#+AUTHOR: -
#+EMAIL: -
#+DESCRIPTION: Functional programming examples, theory,
#+URL: https://github.com/caiorss/Functional-Programming

#+HTML_HEAD:
#+HTML_HEAD:
#+HTML_HEAD:

* Functional Programming by Example

[[file:haskell/images/haskellLogo.png][file: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: [[https://www.linkedin.com/in/caiorodrigues][Caio Rodrigues]] /

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

  • [[file:haskell/Functional_Programming_Concepts.org][Functional Programming Concepts]]

Statically Typed Programming Languages with Type Inference

  • [[file:haskell/README.org][Haskell]]

  • [[file:ocaml/README.org][OCaml]]

  • [[file:scala/README.org][Scala]] (JVM / Java Platform)

  • [[file:scala/PRACTICAL_RECIPES.org][Scala Recipes]] - Practical examples about Scala.

Dynamically Typed Programming Languages

  • [[file:scheme/README.org][Scheme]]

  • [[file:clojure/README.org][Clojure]] (JVM / Java Platform)

Papers

  • [[file:papers/README.org][Papers in this Repository]]

Main metrics

Overview
Name With Ownersing1ee/dict_build
Primary LanguageJava
Program languageHaskell (Language Count: 1)
Platform
License:Apache License 2.0
所有者活动
Created At2014-09-26 01:21:06
Pushed At2023-12-05 22:08:13
Last Commit At2022-05-28 18:25:33
Release Count1
Last Release Name2017-03-29 (Posted on )
First Release Name2017-03-29 (Posted on )
用户参与
Stargazers Count653
Watchers Count37
Fork Count222
Commits Count55
Has Issues Enabled
Issues Count39
Issue Open Count0
Pull Requests Count10
Pull Requests Open Count2
Pull Requests Close Count2
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private