-
predicates
boolean-valued predicate functions
-
evalexpr
A powerful arithmetic and boolean expression evaluator
-
bitmaps
Fixed size boolean arrays
-
biodivine-lib-bdd
thread-safe implementation of basic binary decision diagrams
-
condtype
Choose types at compile-time via boolean constants
-
bool_ext
defines and implements a complete set of
Option
/Result
-style Boolean functional combinators on Rust’sbool
primitive type -
oxidd-dump
Dump OxiDD decision diagrams to file
-
oxidd-rules-bdd
Binary decision diagrams (BDDs) for OxiDD
-
predicates-tree
Render boolean-valued predicate functions results as a tree
-
btypes
Better types (BTypes) for when you dislike normal types, I guess
-
oxidd-cache
Apply cache for OxiDD
-
oxidd-manager-pointer
Pointer-based manager implementation for OxiDD
-
oxidd-parser
Parsers for logic file formats
-
volute
Boolean functions implementation, represented as lookup tables (LUT) or sum-of-products (SOP)
-
oxidd-reorder
Reordering algorithms for OxiDD
-
oxidd-rules-mtbdd
Multi-terminal decision diagrams (MTBDDs) for OxiDD
-
bool_vec
A crates that exposes a vector called BoolVec which allows you to store a boolean in a single bit
-
geo-clipper
Boolean operations on polygons
-
clipper2
A polygon Clipping and Offsetting library for Rust
-
rawcode
Implements a simple as-is encoding format
-
linesweeper
Robust sweep-line algorithm and two-dimensional boolean ops
-
boolean_function
Mathematical analysis of Boolean functions
-
fast-boolean-anf-transform
Fast implementation of the boolean Algebraic Normal Form (ANF) transform
-
a-tree
A dynamic data structure for efficiently indexing arbitrary boolean expressions
-
biodivine-pbn-control
controlling parametrized Boolean networks
-
binf
that adds utilities for dealing with binary flags
-
truck-shapeops
boolean operations to Solid
-
varisat
A CDCL based SAT solver (library)
-
cryptominisat
Rust bindings for CryptoMiniSat, a boolean satisfiability solver
-
cbitset
A bit set, being able to hold a fixed amount of booleans in an array of integers
-
boolean_expression
manipulating and evaluating Boolean expressions and BDDs
-
weak_true
Similar to the automatic implicit conversion to boolean values in weakly typed languages
-
boolean-logic
propositional logic evaluator that creates truth tables for propositional expressions
-
iron-shapes-booleanop
Boolean operations on polygons for iron-shapes
-
nanoval
A nan-tagged value for representing f64, i32, u32, booleans, null and arbitrary pointers
-
simple_predicates
local configuration management utility
-
libreda-logic
Logic library for LibrEDA
-
clipper2-sys
Polygon Clipping and Offsetting (Clipper2 wrapper)
-
abibool
C ABI compatible boolean types
-
boolean-enums
Generate enums with Yes and No variants. Supports no_std and serde.
-
boo-hoo
ZKBoo
-
flaneur2020/pua-lang
a dialect of The Monkey Programming Language
-
dala
Dalia is a light weight formula language
-
clipper2c-sys
Exposing unsafe FFI for Clipper2 library for Rust
-
signalbool
catch signals and set a boolean flag for later use
-
random_str
Generate random strings, chars, booleans, and integers
-
boolnetevo
Evolve populations of boolean networks to approximate bitstring functions and their (unknown) inverses
-
xdd
Decision diagrams including BDD, ZDD, MBDD, πDD and more for combinatorics
-
quine-mccluskey
Boolean function minimizer based on Quine–McCluskey algorithm
-
boolvec
A vector of boolean stored contiguously in memory
-
minisat
interface. Solves a boolean satisfiability problem given in conjunctive normal form.
-
m4ri-rust
M4RI-based boolean linear algebra
-
flip-flop
implements the flip-flop operator from Perl and Ruby as a Rust macro
-
predicates-core
An API for boolean-valued predicate functions
-
dconf_rs
API for interacting with dconf
-
sqlite-fastrand
A SQLite extension for generating numbers and blobs very quickly
-
rargsxd
Small and simple argument parsing crate
-
truth-values
Generate all possible combinations of N bools
-
bitval
For packing booleans in variables using bitwise operations
-
rust_argp
Arguments-likes strings parser
-
permanganate
Graph and Boolean SAT solver for Numberlink and Flow Free
-
growable-bitmap
A growable (and shrinkable) compact boolean array
-
swahili-dsl
A Swahili-based DSL made for educational purposes
-
tribool
Three-valued logic
-
polygon_clipping
An algorithm for computing boolean operations on polygons
-
quine-mc_cluskey
Quine-McCluskey algorithm and Petrick's method
-
bool2cnf
transfer boolean expression to dimacs directly
-
truthy
Check if a value is "truthy"
-
any_all_workaround
Workaround for bad LLVM codegen for boolean reductions on 32-bit ARM
-
predicate
Use enum to predicate something, support & and | operator
-
filter_ast
An AST for boolean filter expressions
-
bellperson
zk-SNARK library
-
ish
Sometimes things are true-ish
-
string-config-parser
configuration file parser for Rust
-
fool
Traits for interoperation of Boolean and sum types
-
bellman
zk-SNARK library
-
as_bool
Define how a type should be represented in a boolean context
-
bool_traits
Use boolean expressions as trait bounds
-
iif
Returns one of two parts, depending on the evaluation of an expression
-
bqrs
apply boolean query to text
-
rustollens
A small and experimental library with a type-level representation of booleans with companion connectives for compile-time sort-of fun with logic
-
bool
Straightforward re-useable enum based boolean (which you likely won't need =))
-
compact_bitset
A type for storing fixed-size arrays of booleans densely to optimize space
-
clipper-sys
Boolean operations on polygons (Clipper wrapper)
-
bool_expr_parser
Boolean expresion parser and evaluation library
-
rbitpack
For packing booleans in variables using bitwise operations
-
eitherable
Extension trait to create the
either
type from booleans. (and maybe other types) -
achan
& convenient representation for any value
-
positron
parse and execute boolean expressions
-
negatable-set
Wrapper for sets that allows full boolean operations including negation
-
bool-logic
manipulating and evaluating boolean expressions
-
ptr-bool
A pointer and boolean with size of a pointer
-
boolean
Straightforward re-useable enum based boolean (which you likely won't need =))
Try searching with DuckDuckGo.