https://github.com/fsprojects/fsharp.compatibility
Compatibility libraries for F#
https://github.com/fsprojects/fsharp.compatibility
Last synced: about 1 year ago
JSON representation
Compatibility libraries for F#
- Host: GitHub
- URL: https://github.com/fsprojects/fsharp.compatibility
- Owner: fsprojects
- Created: 2012-09-19T20:22:47.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2018-06-06T09:22:13.000Z (almost 8 years ago)
- Last Synced: 2024-05-29T13:31:28.696Z (almost 2 years ago)
- Language: F#
- Homepage:
- Size: 1.36 MB
- Stars: 44
- Watchers: 17
- Forks: 22
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
.. image:: http://issuestats.com/github/fsprojects/FSharp.Compatibility/badge/issue
:target: http://issuestats.com/github/fsprojects/FSharp.Compatibility
.. image:: http://issuestats.com/github/fsprojects/FSharp.Compatibility/badge/pr
:target: http://issuestats.com/github/fsprojects/FSharp.Compatibility
####################
FSharp.Compatibility
####################
Compatibility Libraries for F#
******************************
.. image:: https://travis-ci.org/fsprojects/FSharp.Compatibility.png
:target: https://travis-ci.org/fsprojects/FSharp.Compatibility
This repository contains libraries which help adapt existing code in other languages to F#.
OCaml
=====
- `FSharp.Compatibility.OCaml`_
The OCaml Core library and most of the Standard Library.
- `FSharp.Compatibility.OCaml.Numerics`_
The Ratio and Num modules from the OCaml Standard Library. Provided as a separate assembly for dependency reasons.
- `FSharp.Compatibility.OCaml.LexYacc`_
The Parsing and Lexing modules from the OCaml Standard Library. Provided as a separate assembly for dependency reasons.
- `FSharp.Compatibility.OCaml.Format`_ **(LGPL v2)**
The Format module from the OCaml Standard Library.
This is provided as a separate assembly for licensing reasons -- it contains source code from the OCaml Standard Library.
- `FSharp.Compatibility.OCaml.System`_
Implementations of certain system-related modules from the OCaml Standard Library, such as **Sys** and **Unix**.
This is provided as a separate assembly to avoid taking additional dependencies in the **FSharp.Compatibility.OCaml** project.
.. _`FSharp.Compatibility.OCaml`: https://nuget.org/packages/FSharp.Compatibility.OCaml
.. _`FSharp.Compatibility.OCaml.LexYacc`: https://nuget.org/packages/FSharp.Compatibility.OCaml.LexYacc
.. _`FSharp.Compatibility.OCaml.Numerics`: https://nuget.org/packages/FSharp.Compatibility.OCaml.Numerics
.. _`FSharp.Compatibility.OCaml.Format`: https://nuget.org/packages/FSharp.Compatibility.OCaml.Format
.. _`FSharp.Compatibility.OCaml.System`: https://nuget.org/packages/FSharp.Compatibility.OCaml.System
Haskell
=======
- `FSharp.Compatibility.Haskell`_
Common Haskell operators, functions and type abbreviations to match common Haskell types.
.. _`FSharp.Compatibility.Haskell`: https://nuget.org/packages/FSharp.Compatibility.Haskell
Standard ML (SML)
=================
- `FSharp.Compatibility.StandardML`_
The Standard ML '97 Basis Library.
.. _`FSharp.Compatibility.StandardML`: https://nuget.org/packages/FSharp.Compatibility.StandardML
License
=======
The projects in this repository are licensed under the terms of the `Apache 2.0 license` unless otherwise stated.
.. _`Apache 2.0 license`: http://www.apache.org/licenses/LICENSE-2.0
Maintainer(s)
=============
.. _`@jack-pappas`: https://github.com/jack-pappas
.. _`@jmquigs`: https://github.com/jmquigs
The default maintainer account for projects under "fsprojects" is `@fsprojectsgit`_ - F# Community Project Incubation Space (repo management)
.. _`@fsprojectsgit`: https://github.com/fsprojectsgit