! Copyright (C) 2013 John Benediktsson ! See http://factorcode.org/license.txt for BSD license USING: arrays colors colors.yiq kernel locals math.functions ranges sequences tools.test ; { t } [ 0.0 1.0 0.1 [| r | 0.0 1.0 0.1 [| g | 0.0 1.0 0.1 [| b | r g b 1.0 dup >yiqa >rgba [ >rgba-components 4array ] bi@ [ 0.00000001 ~ ] 2all? ] all? ] all? ] all? ] unit-test