| 1 | import * as Effect from "effect/Effect"; |
| 2 | import { createPhysicalName } from "../../PhysicalName.ts"; |
| 3 | |
| 4 | export const createWorkerName = (id: string, name: string | undefined) => |
| 5 | name |
| 6 | ? Effect.succeed(name) |
| 7 | : createPhysicalName({ |
| 8 | id, |
| 9 | maxLength: 54, |
| 10 | }).pipe(Effect.map((name) => name.toLowerCase())); |