1 /**
2     Contains useful data types that provide static information
3 */
4 module ddash.lang.types;
5 
6 /**
7     Used in place of a void where you need storage
8 
9     Since:
10         - 0.0.1
11 */
12 struct Void {}
13 
14 /**
15     True if a T is `Void`
16 
17     Since:
18         - 0.0.1
19 */
20 enum isVoid(T) = is(T == Void) || is(T == void);