Pii - Functional Programming for Python 0.7

Publisher: Piifunctionalpr Date added: 12 March, 2013
License: Freeware Size: 5.8 KB

Functional Programming for Python.

Description:

Functional Programming for Python. Provides a small mixin to provide 1) type constraints for named tuples 2) pre/postcondition typechecking for functions 3) syntactical sugar to make your code look pretty (accomplished through a PEP 302 import hook)

Platforms: Windows; Mac; Linux
Pii - Functional Programming for Python 0.7 - Post Your Review
 * 
 * 
     
 * 
Related Scripts

Distributed Parallel Programming for Python! This package builds on traditional Python by enabling users to write distributed, parallel programs based on MPI message passing primitives. General python objects can be messaged between processors.

The article is 3rd in the series on Functional Programming in Python series. Like in the previous articles it continues the discussion on FP by illustrating its additional capabilities, like currying and other higher-order functions contained in the

Although users usually think of Python as a procedural and object-oriented language, it actually contains everything you need for a completely functional approach to programming. This article discusses general concepts of functional programming, and

This tool aims to extend the standard Ruby library, providing an useful tool, especially for functional programming.

This article offers introduction to functional programming (FP) in Python. It introduces the learner to different programs on problem-solving. It demonstrates several intermediate and advanced FP concepts. This article also includes code snippets

Create Emacs TAGS file for Python modules script creates a TAGS file for Python programs, usable with GNU Emacs.

ASP Programming for the Absolute Beginner is designed to help readers with no programming experience learn not only the basics of ASP, but also the fundamental programming concepts they need to grasp in order to learn their next programming language.

Object-Oriented Programming for VBScripters is an article in which the author tells you about object oriented programming cocept. The author explains you about various access specifiers such as private, public and protected, inheritance, constructors

PHP Programming for Windows the authoritative guide to developing web applications with PHP on the Microsoft Windows platform. It is the first book of its kind to offer a Windows centric stance on PHP with the intermediate to advanced audience in min

UniCurses is a wrapper for Python 2.x/3.x that provides a unified set of Curses functions on all platforms (MS Windows, Linux, and Mac OS X) with syntax close to that of the original NCurses. To provide functionality on MS Windows it wraps PDCurses.

An add-on package for implementations of Contexts and Dependency Injection for the Java EE platform (CDI - JSR-299) providing convenient integration with Perf4j - performance monitoring library for Java applications. An add-on package for implementations of Contexts and Dependency Injection for the Java EE platform (CDI - JSR-299) providing convenient integration with Perf4j - performance monitoring library for Java applications.

This is a Generic Plugin Mechanism for the . This is a Generic Plugin Mechanism for the .NET framework providing a quick implementation of a Plugin System for any .NET Application ( under the 2.0 or 3.5 versions ).

Related Software

wxPython is a GUI toolkit for the Python programming language. wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily.

wxPython is a GUI toolkit for the Python programming language. wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily.

wxPython is a GUI toolkit for the Python programming language. wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily.

Cython was specially designed as a language that can make writing C extensions for the Python programming language as easy as Python itself. Cython was specially designed as a language that can make writing C extensions for the Python programming language as easy as Python itself. Cython is based on the well-known Pyrex, but supports more cutting edge functionality and optimizations.

IronPython is an open-source implementation of the Python programming language which is tightly integrated with the . IronPython is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework. IronPython can use the .NET Framework and Python libraries, and other .

OpenOPC for Python is a free, open source OPC (OLE for Process Control) toolkit designed for use with the popular Python programming language. OpenOPC for Python is a free, open source OPC (OLE for Process Control) toolkit designed for use with the popular Python programming language. The unique features that set it apart from the many commercially available OPC toolkits include.

PythonPWCT was specially designed to be an accessible and handy set of Programming Without Coding Technology (PWCT) components that are supposed to wrap the Python programming language. PythonPWCT was specially designed to be an accessible and handy set of Programming Without Coding Technology (PWCT) components that are supposed to wrap the Python programming language.

PyGTK lets you to easily create programs with a graphical user interface using the Python programming language. PyGTK lets you to easily create programs with a graphical user interface using the Python programming language.

floatrange was specially developed as a nodule for the Python programming language that is able to mimic Python's built-in range() with support for float values. floatrange was specially developed as a nodule for the Python programming language that is able to mimic Python's built-in range() with support for float values. (range() only works with int values).

Python's IDLE was designed in order to provide an environment with an elegant minimalism that allows you to write Python code. Python's IDLE was designed in order to provide an environment with an elegant minimalism that allows you to write Python code. It is accessible to those beginning programming in addition to being useful to advanced programmers.