Ultra 0.9.4
Loading...
Searching...
No Matches
ultra::Terminal Concept Reference

#include <terminal.h>

Concept definition

template<class T>
concept ultra::Terminal = std::derived_from<T, terminal>
Definition terminal.h:71

Detailed Description

Constraint for types modelling a GP terminal.

This concept is satisfied by any type that derives from ultra::terminal. It is intended for use in templates that operate specifically on terminal symbols, enabling clearer intent and improved diagnostics.