( middleware: HttpMiddleware.HttpMiddleware )
| 883 | ) => HttpApp.Default<Error, R> |
| 884 | |
| 885 | const middlewareAdd = ( |
| 886 | middleware: HttpMiddleware.HttpMiddleware |
| 887 | ): Effect.Effect<void, never, Middleware> => |
| 888 | Effect.gen(function*() { |
| 889 | const context = yield* Effect.context<never>() |
| 890 | const service = yield* Middleware |
| 891 | yield* service.add((httpApp) => |
| 892 | Effect.mapInputContext(middleware(httpApp), (input) => Context.merge(context, input)) |
| 893 | ) |
| 894 | }) |
| 895 | |
| 896 | const middlewareAddNoContext = ( |
| 897 | middleware: HttpMiddleware.HttpMiddleware |
nothing calls this directly
no test coverage detected