Назад к каталогу

Troolean

Трёхзначная логика с состояниями истина, ложь и неизвестность для систем мониторинга и обработки неполных данных

Версия0.1.10
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер9.76 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
0.1.109.76 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:0bb0c41ab46679563d0bdaf37f1a34ba6b4a0c0606828d0e8f7e42bc92a294ea
АрхивTroolean-0.1.10-0bb0c41a.zip

Описание

Трёхзначная логика — редкость в стандартных языках программирования, но в некоторых задачах она просто необходима. Troolean реализует логический тип с тремя состояниями: истина, ложь и неизвестность. Это особенно пригодится в системах мониторинга, где нужно отличить "точно неверно" от "может быть, мы просто не знаем". Классический пример — датчик температуры, который давно не обновлялся: результат может быть устаревшим, но использование простого булева типа заставит выбирать между "верно" и "неверно" без третьего варианта. Библиотека поддерживает стандартные логические операции (И, ИЛИ, НЕ), которые корректно работают с неизвестностью, и методы для проверки конкретного состояния значения. На момент разработки библиотека находится в статусе доработки: документация и логические операторы ещё проверяются.

Версии

Показано: 10
0.1.102026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.92026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.82026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.72026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.62026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.52026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.42026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.32026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.22026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше
0.1.12026-08-23 19:12:50 UTC
ZIP по запросу
первое скачивание может быть дольше