Name : perl-Language-FP
| |
Version : 0.03
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : 1.65
| Date : 2024-08-05 19:13:05
|
Group : Development/Libraries/Perl
| Source RPM : perl-Language-FP-0.03-1.65.src.rpm
|
Size : 0.02 MB
| |
Packager : (none)
| |
Summary : Think like Jonh Backus wants you to
|
Description :
\'Language::FP\' is an implementation of John Backus\' FP language, a purely functional language remarkable for its lack of named variables -- only functions have names. Note that this is *not* a deliberately obfuscated language -- it was designed for actual users (probably mathematicians). Since Perl\'s $calars, AATTrrays and %ashes advertise themselves so boldly, I thought programming in a language whose author thought that named variables led only to confusion and error would be eye-opening. I now know why every language since has had named variables.
While at some point I should probably include a brief FP tutorial, for the moment please see http://www.cse.sc.edu/~bays/FPlink for more information on the language\'s history and basic functions. There are a number of subtle syntactic variants of FP described and implemented on the web. This unfortunate state of affairs is due at least in part to the original language\'s use of non-ASCII characters. This package uses a hybrid chosen to be somewhat: (1) legible, (2) faithful to the original, and (3) predictable to those familiar with Perl.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-L/openSUSE_Tumbleweed/noarch |