8 repositorios
Rules for comparing numeric field values against other fields or targets.
Distinct from Numeric Fields: Distinct from Numeric Fields: focuses on comparison logic rather than field type definition.
Explore 8 awesome GitHub repositories matching data & databases · Numeric Comparison Validators. Refine with filters or upvote what's useful.
Yup is a JavaScript schema validation library used to define data shapes and validate runtime values. It functions as an object schema validator and a data coercion engine, allowing developers to transform raw input values into desired types before performing validation checks. The library is distinguished by its support for dynamic schema validation, where rules can be adjusted at runtime based on sibling field values or external context. It also enables recursive data structuring for polymorphic fields and provides a system for extracting static TypeScript interfaces from runtime schema def
Enforces numeric limits including minimum and maximum values through comparison validators.
This project is a Python framework for building command-line interfaces by converting standard functions into executable programs. It uses type hints to automatically infer and generate argument parsers, validation logic, and help documentation, allowing developers to define complex terminal applications through simple function signatures. The framework distinguishes itself through a decorator-driven registration system that enables the construction of hierarchical command trees. It supports dependency injection to manage shared state and runtime configuration across subcommands, and it utili
Enforces numeric constraints such as minimum and maximum ranges on command-line arguments.
Home Assistant is a local home automation platform and server that acts as an IoT device orchestrator. It integrates diverse smart home hardware by wrapping third-party APIs into a standardized logic layer and stores all system state and historical statistics on local hardware to eliminate cloud dependencies. The system functions as a Matter IoT controller and an MQTT home automation bridge, allowing for local interoperability between different manufacturers. It features a state-based entity model and an internal event bus that decouple physical device logic from system automation. The platf
Validates if an entity state or attribute falls above or below specified numeric thresholds.
Chai is an assertion library for Node.js and browser-based JavaScript applications. It functions as both a behavior-driven development and test-driven development framework, providing a system to verify code outputs, application state, and general logic. The project is an extensible validation engine that uses a plugin-based system to allow the registration of custom assertions and specialized data checks. It supports multiple modular assertion styles to accommodate different validation philosophies. The library covers a broad range of data validation capabilities, including the inspection o
Verifies if a number is strictly greater than or less than a specified value to ensure numerical boundaries are respected.
is-thirteen es una biblioteca de validación de números y comprobador de igualdad numérica diseñada para verificar si una entrada dada es igual al valor trece. Funciona como una herramienta de clasificación de datos que identifica este valor específico a través de flujos de entrada numéricos, textuales y visuales. El proyecto incluye un clasificador de números basado en imágenes que utiliza aprendizaje profundo y análisis de redes neuronales para identificar representaciones visuales del número trece dentro de imágenes cargadas. La biblioteca cubre una variedad de métodos de validación, incluyendo igualdad aritmética exacta, coincidencia de valores aproximados dentro de rangos de tolerancia definidos, análisis de notación científica y coincidencia de patrones lingüísticos para formas escritas del número.
Provides rules for comparing numeric field values against the target value of thirteen.
Este proyecto es un recurso educativo integral y una serie de tutoriales para aprender scripting en Bash y programación shell. Sirve como guía técnica y manual de referencia para escribir scripts de automatización y crear herramientas reutilizables dentro de un entorno Linux. El material se centra en la automatización de DevOps y SysOps, cubriendo el desarrollo de herramientas de línea de comandos personalizadas, automatización de administración de sistemas y la implementación de automatización de seguridad, como la generación de contraseñas aleatorias y protección contra DDoS. El alcance abarca los fundamentos del lenguaje, incluyendo variables, bucles y lógica condicional, así como capacidades operativas como monitoreo de salud del sistema, resumen de logs de servidores web y gestión remota de servidores vía SSH. También aborda la interacción con la terminal mediante la construcción de menús interactivos, formato de salida y alias de comandos. El contenido está estructurado como una serie de guías, un ebook y una referencia de scripting.
Implements logical comparisons for numerical values to determine equality, ordering, and parity.
Roc is a statically typed, functional programming language built around immutable-by-default semantics, exhaustive pattern matching on tag unions, and a type system that combines optional explicit annotations with full compile-time type inference. Its core identity centers on correctness and expressiveness, using tagged unions for error handling with a question-mark operator for early error propagation, and a trailing-bang naming convention that makes side-effect boundaries syntactically visible at every call site. The language distinguishes itself through a platform-based I/O abstraction tha
Provides built-in numeric comparison operations for equality, ordering, sign, and parity checks.
Este proyecto es un recurso educativo integral que consiste en un tutorial de programación en Bash, una referencia de scripting y un manual de línea de comandos de Linux. Proporciona materiales instructivos para escribir scripts, automatizar tareas del sistema y dominar la navegación por terminal y la administración de sistemas Unix. Las guías cubren una amplia gama de personalización del entorno shell, incluyendo el estilo del prompt y el uso de alias. También proporciona una guía del entorno shell para gestionar archivos de configuración e inicializar entornos de usuario. Los materiales detallan un amplio conjunto de capacidades, incluyendo lógica de flujo de control, gestión de datos con arrays indexados y asociativos, y procesamiento de texto. Otras áreas cubiertas incluyen la gestión de archivos y recursos, coincidencia de patrones con expresiones regulares y herramientas de observabilidad para la depuración de scripts y validación de sintaxis. El recurso también explica funciones interactivas de la terminal como la recuperación del historial de comandos, el autocompletado de entrada y los atajos de teclado para la navegación en la línea de comandos.
Instructs on performing numerical comparisons to handle logic based on integer equality and ordering.