const getArtist = Http.request
.get("https://musicbrainz.org/ws/2/artist/?query=ac%5C%2Fdc&fmt=json")
.pipe(
Http.client.fetch,
Effect.andThen(Http.response.schemaBodyJson(SearchResult)),
Effect.catchTag("ParseError", (e) =>
Effect.fail(ServerError.internalServerError(e))
),
Effect.tap(Console.log),
Effect.scoped
);
const getArtist = Http.request
.get("https://musicbrainz.org/ws/2/artist/?query=ac%5C%2Fdc&fmt=json")
.pipe(
Http.client.fetch,
Effect.andThen(Http.response.schemaBodyJson(SearchResult)),
Effect.catchTag("ParseError", (e) =>
Effect.fail(ServerError.internalServerError(e))
),
Effect.tap(Console.log),
Effect.scoped
);