Булевые значения (boolean) включают в себя только два значения: Истина (True) или Ложь (False). Эти значения встречаются во всех языках программирования.
Булевые значения постоянно встречаются в работе Grasshopper, особенно в создании так называемых булевых паттернов. Булевые паттерны применяются для различных операций, в числе которых создание паттернов для исключения или добавления элементов в списки (или деревья данных), а так же в булевой математике, которой так же нашлось место в Grasshopper.