
Type = require "./Type"

# A Type that is copied during assignment.
Value = Type
	name: "Value"
	props:
		isType: (type) ->
			return @Types.indexOf(type) >= 0

Value.Types = [String, Number, Boolean]

module.exports = Value
