Skip to content

Remove unnecessary assert from chain function#124

Merged
ElhamAryanpur merged 2 commits intoArkForgeLabs:mainfrom
0riginaln0:main
Dec 6, 2025
Merged

Remove unnecessary assert from chain function#124
ElhamAryanpur merged 2 commits intoArkForgeLabs:mainfrom
0riginaln0:main

Conversation

@0riginaln0
Copy link
Contributor

The assert was limiting chain function table to have at least 2 entries. That is quite uncomfortable when just starting building a chain and you have only one or even zero middlewares.

The fix allows to write the following code:

server:get("/", chain { html } (homepage))
server:get("/hi", chain { } (mark))

@0riginaln0 0riginaln0 changed the title Remove unnecessary assert from chain functinon Remove unnecessary assert from chain function Dec 6, 2025
@ElhamAryanpur ElhamAryanpur merged commit ab81a38 into ArkForgeLabs:main Dec 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants