Co-authored-by: Julien Valverdé <julien.valverde@mailo.com> Reviewed-on: https://gitea:3000/Thilawyn/reffuse/pulls/6
12 lines
319 B
TypeScript
12 lines
319 B
TypeScript
import { QueryService } from "@reffuse/extension-query"
|
|
import { ParseResult, Schema } from "effect"
|
|
|
|
|
|
export const Result = Schema.Array(Schema.String)
|
|
|
|
export class Uuid4Query extends QueryService.Tag("Uuid4Query")<Uuid4Query,
|
|
readonly ["uuid4", number],
|
|
typeof Result.Type,
|
|
ParseResult.ParseError
|
|
>() {}
|