(Setting back to Incomplete as it missed F18, if maintainer still wants F19 - please update and resend back to wrangler. Sorry.) |
|||
(One intermediate revision by one other user not shown) | |||
Line 17: | Line 17: | ||
== Benefit to Fedora == | == Benefit to Fedora == | ||
Users of the Clean programming language would be able to install the compiler very | Users of the Clean programming language would be able to install the compiler very easily, and with the required modifications to use it system-wide. | ||
== Scope == | == Scope == | ||
Line 52: | Line 52: | ||
[[Category: | [[Category:FeaturePageIncomplete]] | ||
<!-- When your feature page is completed and ready for review --> | <!-- When your feature page is completed and ready for review --> | ||
<!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler --> | <!-- remove Category:FeaturePageIncomplete and change it to Category:FeatureReadyForWrangler --> | ||
<!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete--> | <!-- After review, the feature wrangler will move your page to Category:FeatureReadyForFesco... if it still needs more work it will move back to Category:FeaturePageIncomplete--> | ||
<!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process --> | <!-- A pretty picture of the page category usage is at: https://fedoraproject.org/wiki/Features/Policy/Process --> |
Latest revision as of 13:30, 16 January 2013
Clean
Summary
Clean is the name of the compiler for the functional programming language Clean.
Owner
- Name: Patrick Uiterwijk
- Email: puiterwijk@fedoraproject.org
Current status
- Targeted release: Fedora 18
- Last updated: 2012-09-09
- Percentage of completion: 100%
Detailed Description
Clean is a pure functional programming language designed and built by the Radboud University Nijmegen (The Netherlands).
Benefit to Fedora
Users of the Clean programming language would be able to install the compiler very easily, and with the required modifications to use it system-wide.
Scope
The package (clean) and modules (clean-generics, clean-mersennetwister and clean-network) and documentation (clean-doc) have been finished, and are in the repositories.
How To Test
There is no special hardware required to test Clean. You should install the package "clean".
There is a file with general tests available at: http://puiterwijk.fedorapeople.org/packages/Clean/tests/general.icl
You should save this file as general.icl and call "clm -nt general -o general".
This should generate the application "general", which, upon execution, should print the word "True".
User Experience
Users should not notice any differences, accept for the availability of the Clean compiler in the standard repositories.
Dependencies
This feature is not dependent on anything except upstream.
Contingency Plan
No contingency plan needed.
Documentation
Release Notes
The Clean programming language will be available in Fedora 18. Clean is a pure functional programming language, with native performance.