Metadata-Version: 2.1
Name: stalib
Version: 0.1.0
Summary: UNKNOWN
Home-page: https://github.com/sanoguzhan/STAlib
Author: Oguzhan San
Author-email: sanoguzhan@hotmail.com
License: MIT
Description: ==============
        STALib
        ==============
        Standard Template and algorithms library of C++ for Python with C-Python API
        
        
        .. image:: https://readthedocs.org/projects/more-itertools/badge/?version=latest
          :target: https://more-itertools.readthedocs.io/en/stable/
        
        This Librariy is complementary algotrithms and templates to Python's ``built-in``.
         The algorithms implemented in C++ and extended to Python and compitable with Python's ``list`` objects.
        
        ## Algorithms:
        +------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
        | Sort Algorithms        | `Bubble Sort`_,                                                                                                                                                                                                      |
        |                        | `Merge Sort`_,                                                                                                                                                                                                       |
        +------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
        
        ## Templates:
        +------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
        | Sequence               | `Vector`_,                                                                                                                                                                                                      |
        |                        | ``_,                                                                                                                                                                                                       |
        +------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
        
        
        Getting started
        ===============
        
        To get started, install the library with `pip <https://pip.pypa.io/en/stable/>`_:
        
        .. code-block:: shell
        
            pip install stalib
        
        ### Example 
        
        Import the algorithms or templates:
        
        .. code-block:: python
        
            >>> from stalib.algorithms import merge_sort
            >>> iterable = [1,9,2,4]
            >>> list(merge_sort(iterable))
            [0, 1, 2, 3]
        
        
        
        For the full listing of functions, see the [Algorithms](#algorithms) and [Tempaltes](#templates)_.
        
        
        
        Version History
        ===============
        
        
           :noindex:
        
        0.1.0
        -----
        
        * Initial release, with ``Merge Sort``and ``Bubble Sort`` Algorithms
Keywords: Template,Cython,Algorithms,C++,Sort,Search,Data Containers
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Requires-Python: >=3.0
Description-Content-Type: text/markdown
