every

  1. CommonType!T every(T a)
    CommonType!T
    every
    (
    T...
    )
    (
    lazy T a
    )
    if (
    T.length >= 1
    )
  2. auto ref every(T a)

Return Value

Type: CommonType!T

Last Argument if all arguments implicitly bool-convert to true otherwise CommonType!T.init.

Similar to behaviour and operator in dynamic languages such as of Lisp's (and a...) and Python's a and ....

TODO Is inout Conversion!T the correct return value?

Meta