Skip to main content

linq library

Project description

https://travis-ci.org/yassu/ilinq.py.svg?branch=master

This project provides the module like linq of C# for Python.

How To Install

$ pip install ilinq

For developers, we enter

$ pip install -r extra_require.txt

First Example

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from ilinq.ilinq import Linq


def is_prime(n):
    if n < 2:
        return False

    for j in range(2, n):
        if n % j == 0:
            return False

    return True


if __name__ == '__main__':
    print(
        Linq(range(10**4))
        .last(is_prime))
    # => 9973

LICENSE

Apache 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ilinq-0.2.5.tar.gz (1.4 kB view details)

Uploaded Source

Built Distribution

ilinq-0.2.5-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file ilinq-0.2.5.tar.gz.

File metadata

  • Download URL: ilinq-0.2.5.tar.gz
  • Upload date:
  • Size: 1.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ilinq-0.2.5.tar.gz
Algorithm Hash digest
SHA256 41efe953a3ed9c4767f415c0da06a930345364caab0c8e100f01f35844e61520
MD5 470ccc083f6df41b1075cdd66a9af55b
BLAKE2b-256 415cabfa730df8cd2f57ec93c38af39d4cfaaf0025b0ce2203453d2255e88db4

See more details on using hashes here.

File details

Details for the file ilinq-0.2.5-py3-none-any.whl.

File metadata

File hashes

Hashes for ilinq-0.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 30a58c2409ffbe974d477bb7d11e2e7f64242eb8039af13fffdfe54de65280c3
MD5 a690b83ff2498b436ec673653a859258
BLAKE2b-256 e89deda1c84cc32f3eb88ac5bfb8ddad22966d75f68630043ca366677d233e79

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page