![]()  | 
  
    ArkScript
    
   A small, lisp-inspired, functional scripting language 
   | 
 
Typedefs | |
| template<typename T , typename... Ts> | |
| using | AllSame = std::enable_if_t<std::conjunction_v<std::is_same<T, Ts>...>> | 
Functions | |
| template<int I> | |
| bool | checkN (const std::vector< Value > &args) | 
| template<int I, typename T , typename... Ts> | |
| bool | checkN (const std::vector< Value > &args, T type, Ts... xs) | 
| using Ark::types::details::AllSame = std::enable_if_t<std::conjunction_v<std::is_same<T, Ts>...>> | 
Definition at line 27 of file TypeChecker.hpp.
      
  | 
  nodiscard | 
Definition at line 30 of file TypeChecker.hpp.
Referenced by Ark::types::check(), and checkN().
      
  | 
  nodiscard | 
Definition at line 36 of file TypeChecker.hpp.