Skip to content
@php-type-language

PHP TypeLang

PHP strict type description language

About PHP Type Language

Type Language is a declarative type language inspired by static analyzers like PHPStan and Psalm.

Pinned

  1. parser parser Public

    Library for parsing and validating TypeLang syntax and converting it into AST nodes

    PHP 42 1

  2. printer printer Public

    Library for rendering TypeLange AST nodes into it's string representation

    PHP

  3. docs docs Public

    PHP Type Language Documentation

    1

  4. phpdoc phpdoc Public

    Library for recognizing PHPDoc Tags in PHP DocBlock comments

    PHP 5 1

Repositories

Showing 10 of 10 repositories
  • inheritance Public

    Library for building and computing type inheritance graph

    0 0 0 0 Updated Apr 30, 2024
  • reader Public

    Library for reading TypeLang AST nodes from types exposed by PHP Reflection objects

    PHP 6 MIT 0 0 0 Updated Apr 17, 2024
  • parser Public

    Library for parsing and validating TypeLang syntax and converting it into AST nodes

    PHP 42 MIT 1 0 0 Updated Apr 17, 2024
  • phpdoc Public

    Library for recognizing PHPDoc Tags in PHP DocBlock comments

    PHP 5 MIT 1 0 0 Updated Apr 17, 2024
  • mapper Public

    Library for registering and converting TypeLang AST nodes into arbitrary objects

    PHP 2 MIT 0 0 0 Updated Apr 17, 2024
  • printer Public

    Library for rendering TypeLange AST nodes into it's string representation

    PHP 0 MIT 0 0 0 Updated Apr 17, 2024
  • phpdoc-template-tags Public

    About PHPDoc parser extension library that provides template tags

    PHP 0 MIT 0 0 0 Updated Apr 17, 2024
  • phpdoc-standard-tags Public

    PHPDoc parser extension library that provides basic tags describing types

    PHP 0 MIT 0 0 0 Updated Apr 17, 2024
  • docs Public

    PHP Type Language Documentation

    0 1 0 0 Updated Apr 17, 2024
  • .github Public
    0 0 0 0 Updated Apr 7, 2024

Top languages

Loading…

Most used topics

Loading…