Skip to content
This repository was archived by the owner on Apr 14, 2022. It is now read-only.
This repository was archived by the owner on Apr 14, 2022. It is now read-only.

Generics & typing module (support for module specializations) #406

Description

  • Instead of using protocols, provide proper implementation of IPythonModule that replaces standard module by specialized implementation.
  • Ditto for any module member

Basically rework typeinfo wrapper

Activity

  1. changed the title [-]Ability to replace module and module member by in-code implementation[/-] [+]Rework typing wrapper[/+] on Nov 23, 2018
  2. zooba commented on Dec 13, 2018

    @zooba
    Member

    One of the other ideas of protocols was to be able to infer them from usage, so you could determine that a function parameter has a particular minimum type. This is much closer to how Python's type system actually works (annotations are an orthogonal type system that is different), and could provide value for our users distinct from what other tools offer.

  3. changed the title [-]Rework typing wrapper[/-] [+]Generics & typing module (support for module specializations)[/+] on Jan 2, 2019
  4. MikhailArkhipov commented on Jan 18, 2019

    @MikhailArkhipov
    Author
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions