module rec Glutinum
open Fable.Core
open Fable.Core.JsInterop
open System
[<AbstractClass>]
[<Erase>]
type Exports =
[<Import("Pool", "REPLACE_ME_WITH_MODULE_NAME"); EmitConstructor>]
static member Pool<'T> () : Pool<'T> = nativeOnly
[<AllowNullLiteral>]
[<Interface>]
type Pool<'T> =
abstract member instance: unit -> Pool
Problem description
Should generates:
module rec Glutinum
open Fable.Core
open Fable.Core.JsInterop
open System
[<AbstractClass>]
[<Erase>]
type Exports =
[<Import("Pool", "REPLACE_ME_WITH_MODULE_NAME"); EmitConstructor>]
static member Pool<'T> () : Pool<'T> = nativeOnly
[<AllowNullLiteral>]
[<Interface>]
type Pool<'T> =
abstract member instance: unit -> Pool<'T>
Issue created from Glutinum Tool
Glutinum version - 0.11.0-preview
TypeScript
FSharp
Problem description
Should generates: