Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Higher-kinded types #26

Open
karol-majewski opened this issue Jan 12, 2019 · 2 comments
Open

Higher-kinded types #26

karol-majewski opened this issue Jan 12, 2019 · 2 comments

Comments

@karol-majewski
Copy link
Member

karol-majewski commented Jan 12, 2019

What should the talk be about?

  • What are they?
  • What are the use cases?
  • The idea of simulating higher-kinded types in languages that don't support them see Lightweight higher-kinded polymorphism
  • Will HKTs be supported by TypeScript natively?

Why is that important?

The rise of functional programming influences the way we think about programs. Good support for generic functions is important, but having higher-order type constructors would transform TypeScript into a language capable of expressing abstractions present only in the functional world.

Who will learn from it?

Advanced users, library authors.

@karol-majewski karol-majewski added this to Waiting for a speaker in Community Jan 12, 2019
@karol-majewski
Copy link
Member Author

@piotrwitek does it sound interesting to you?

@karol-majewski
Copy link
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Community
  
Waiting for a speaker
Development

No branches or pull requests

1 participant