Kotlin / dukat

Converter of <any kind of declarations> to Kotlin external declarations
557 stars 42 forks source link

fix(#437): add ability to process recursive function typealiases. #456

Closed JSMonk closed 3 years ago

JSMonk commented 3 years ago

Summary

There was a problem with recursive function types like this:

export type Foo = (next?: Foo) => void
export type Bar = (a: number) => Bar

Related Issue

https://github.com/Kotlin/dukat/issues/437