const http = @import("http"); const Context = http.handler.Context; const Response = http.Response; const Ctx = Context(.{ "hello-param", .value }); pub const ctx: Ctx = .{ .get = get, }; fn get(request: Ctx.Request) Response { const value = request.params.value.as(usize) catch return .badRequest(.string("parameter needs to be an int")); return .okOrError(.json(request.arena, .{ .value = value, })); }