Naming Patterns for Effect Constructors in Typescript

Are there any naming patterns you guys/gals use when you have an Effect "constructor" of some thing: e.g:

export interface Foo { 
  bla: string 
}

// Are there any naming patterns for this? It's not a Foo, it's a FooMaker/FooConstructor/FooFactory
declare const FooConstructor: Effect.Effect<Foo>
Was this page helpful?