aboutsummaryrefslogtreecommitdiff
path: root/libraries/greenlet/slack-desc
blob: 3748bd4964b0794f7d2e0fe0a04a697d277a92a4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description.
# Line up the first '|' above the ':' following the base package name, and
# the '|' on the right side marks the last column you can put a character in.
# You must make exactly 11 lines for the formatting to be correct.  It's also
# customary to leave one space after the ':' except on otherwise blank lines.

        |-----handy-ruler------------------------------------------------------|
greenlet: greenlet (micro-threads for Python)
greenlet:
greenlet: The greenlet package is a spin-off of Stackless, a version of
greenlet: CPython that supports micro-threads called "tasklets". Tasklets run
greenlet: pseudo-concurrently (typically in a single or a few OS-level threads)
greenlet: and are synchronized with data exchanges on "channels".
greenlet:
greenlet: Greenlets are lightweight coroutines for in-process concurrent
greenlet: programming. They are provided as a C extension module for the
greenlet: regular unmodified interpreter.
greenlet: