Metadata-Version: 1.2
Name: skrt
Version: 1.3.2
Summary: Nifty tools and containers
Home-page: https://github.com/nvander1/skrt
Author: Nik Vanderhoof
Author-email: pypi@vanderhoof.pw
License: MIT
Description: skrt v1.3.2
        =============
        
        containers
        ----------
        Specialized containers as alternatives to Python's built-in types and to those
        defined in the collections standard module.
        
        * **defaultnamedtuple**  factory function for namedtuples with default arguments
        * **forwardingdict**     defaultdict subclass that passes missing key to factory
        
        
        functional
        ----------
        Higher order functions like those found in languages like Haskell.
        
        * **compose**  compose a list of functions
        * **flip**     create a function with reversed arguments of another function
        * **foldl**    left-associative reduce
        * **foldr**    right-associatve reduce
        
        
        text
        ----
        Utilities for manipulating text.
        
        * **color**    add ansi colors and styles to strings
        
        
        utils
        -----
        Utility functions for manipulating containers.
        Thanks `Jack Fischer
        <https://www.github.com/jackfischer/>`_, for the idea for ``rmap``.
        
        * **subdict**  extract a subset of a dictionary
        * **match**    compare multiple objects based on a list of shared attributes
        * **rmap**     recursively map a function onto items of nested containers
        
        * **head**     get the first element of a sequence
        * **tail**     get all but the first element of a sequence
        * **last**     get the last element of a sequence
        * **init**     get all but the last element of a sequence
        
Keywords: development tools containers
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2.7
Requires-Python: ~=2.7
