# Recoil Kernel Tools

[![Build Status](http://img.shields.io/travis/recoilphp/kernel/master.svg?style=flat-square)](https://travis-ci.org/recoilphp/kernel)
[![Code Coverage](https://img.shields.io/codecov/c/github/recoilphp/kernel/master.svg?style=flat-square)](https://codecov.io/github/recoilphp/kernel)
[![Code Quality](https://img.shields.io/scrutinizer/g/recoilphp/kernel/master.svg?style=flat-square)](https://scrutinizer-ci.com/g/recoilphp/kernel/)
[![Latest Version](http://img.shields.io/packagist/v/recoil/kernel.svg?style=flat-square&label=semver)](https://semver.org)

Reusable components for implementing [Recoil](https://github.com/recoilphp/recoil)
kernels.

    composer require recoil/kernel

This package provides a set of traits and classes used to develop coroutine
kernels that are compatible with the Recoil API.
