Haskell Function Composition
This script contains two classes that show two styles of function composition. The difference is only when the second function (g) returns a tuple. compose function passes the results of g as a tuple, mcompose treats it as a tuple of args to pass along. Note that extra args provided to...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Function composition Download |
pointfree is a small module that makes certain functional programming constructs more convenient to use in Python. Specifically, it provides: . A decorator to enable automatic partial application of functions and methods. . Notations for function composition through operator overloading. ....
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (33): pointfree Download |
HSH project is designed to let you mix and match shell expressions with Haskell programs. With HSH, it is possible to easily run shell commands, capture their output or provide their input, and pipe them to/from other shell commands and arbitrary Haskell functions at will. Here are a few...
Platforms: *nix
License: Freeware | Size: 25.6 KB | Download (92): HSH Download |
With this photography composition software you can crop your photos to better conform to the "golden rules" of photo composition. To get good results in photo framing you can try applying various frames to check if an image fits main picture composition rules, for instance: Rule of Thirds,...
Platforms: Windows
License: Demo | Cost: $24.95 USD | Size: 1.73 MB | Download (131): Composition Pilot Download |
Function Grapher is graph maker to create 2D, 2.5D, 3D and 4D function graphs, animations and table graphs. 2D functions can be in the form of explicit, parametric, piecewise, implicit and inequality. 3D functions can be in the form of explicit, parametric and implicit.
Platforms: Windows, Windows 7, Windows Server
License: Demo | Cost: $45.00 USD | Size: 3.31 MB | Download (397): Function Grapher Download |
CoreLinux++ Function Load Library (libclfll++) takes advantage of the abstract Library Load framework in the CoreLinux libclfw++ library by providing management of loading Linux shared libraries. Application developers define function objects as wrappers and can then dynamically load the...
Platforms: *nix
License: Freeware | Size: 93.18 KB | Download (95): CoreLinux++ Function Load Library Download |
Getopt::Function is a Perl module to provide mixed options with help information. SYNOPSIS use Getopt::Function qw(maketrue makevalue); $::opthandler = new Getopt::Function [ ], { => [ , , ] } $result = GetOptions (...option-descriptions...); $::opthandler->std_opts;...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (92): Getopt::Function Download |
Haskell Database Connectivity project provides an abstraction layer between Haskell programs and SQL relational databases. This lets you write database code once, in Haskell, and have it work with any number of backend SQL databases (MySQL, Oracle, PostgreSQL, ODBC-compliant databases, etc.)...
Platforms: *nix
License: Freeware | Size: 57.34 KB | Download (95): Haskell Database Connectivity Download |
LDAP for Haskell package contains a LDAP binding for Haskell. This package provides read and write support for LDAP directories. Haskell is a standardized purely functional programming language with non-strict semantics, named after the logician Haskell Curry. It is one of the more popular...
Platforms: *nix
License: Freeware | Size: 17.41 KB | Download (88): LDAP for Haskell Download |
ConfigFile for Haskell is a configuration file parser and writer library for Haskell. The ConfigFile module works with configuration files in a standard format that is easy for the user to edit, easy for the programmer to work with, yet remains powerful and flexible. It is inspired by, and...
Platforms: *nix
License: Freeware | Size: 34.82 KB | Download (91): ConfigFile for Haskell Download |
The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and interactive environment for the functional language Haskell..
Platforms: *nix
License: Freeware | Size: 6.7 MB | Download (112): The Glasgow Haskell Compiler Download |
Looking for a tool to enable PDF print function ? Try PDF Unlocker, an easy to use program that provides easy steps to its users to let them enable PDF print function without any difficulty. The software is a result oriented utility that helps users solve their all queries like how to enable PDF...
Platforms: Windows
License: Shareware | Cost: $9.00 USD | Size: 1.23 MB | Download (67): Enable PDF Print Function Download |
Function Plot 2D is a small, simple, Java based application specially designed to help you create function plots.
Function Plot 2D lets you create a 2D plot, all you need to do is give an input function.
for WindowsAll
Platforms: Windows
License: Freeware | Download (443): Function Plot 2D Download |
Function Plot 2D with Sections is a small, simple, Java based application specially designed to help you create function plots.
Function Plot 2D lets you create a 2D plot, all you need to do is give an input function.
for WindowsAll
Platforms: Windows
License: Freeware | Download (449): Function Plot 2D with Sections Download |
With NH's Function Point Analyzer it is easy to get a quick and clear documentation of function point countings according to IFPUG (International Function Point Users Group) standard 4.2. While counting, you will record functions and databases in NH's Function Point Analyzer and the function...
Platforms: Windows
License: Freeware | Size: 778.24 KB | Download (51): NH's Function Point Analyzer Download |
Given a file path either physical or virtual with this function you can obtain the file name or the file directory.
Platforms: Windows, ASP.NET,
License: Freeware | Download (58): getFileName Function Download |
In functional programming, currying is a way to bind arguments with a function and wait for the rest of the arguments to show up later. You "curry in" the first few parameters to a function, giving you a function that takes subsequent parameters as input and calls the original with all of those...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Associating parameters with a function Download |
This scripts shows you how to obtain the name of a method or a function from within the running method/function.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Obtaining the name of a function/method Download |
Sometimes inside a decorator that creates a function with a generic (*args, **kwargs) signature, you want to access a value passed for a particular parameter name to a wrapped function, but don't know whether that value will be passed as a positional or keyword argument, or whether the wrapped...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Finding the value passed to a function by name Download |
This function can extract a inner function from a class or a function. It may be useful when writing a unit test code.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Extract a inner function from a class Download |