Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
React bindings for Reason
Reason syntax highlighting for Highlight.js
Make a promise always fulfill with its actual fulfillment value or rejection reason
Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency
Using Apollo client 2 with Reason
[](https://dev.azure.com/reason-native/reason-native/_build/latest?definitionId=1?branchName=master) , and install it from your terminal using the installation instructions below.

Native Compiler Support for Reason: Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
Use Reason values from Javascript: vanilla, or TypeScript/FlowType-annotated
A native Reason test runner that is heavily inspired by Jest
Get the revert reason from an Ethereum transaction hash
Fontkit-like API for OCaml/Reason
|| DIE('reason') Throws an error like PHP 's `OR DIE('REASON')`, Simple error throwing in a functional dev style.
[](https://www.npmjs.com/package/reason-urql) [](#contributors) [ ⇒ your µ services have never been so typed
Get the revert reason from an Ethereum transaction hash
|| DIE('reason') Throws an error like PHP 's `OR DIE('REASON')`, Simple error throwing in a functional dev style.
Express bindings in Reason
A library for integrating LLMs in your Rust applications
Nostr-native dispute coordination daemon for the Mostro ecosystem
MCP server providing structured reasoning via Langbase Pipes - linear, tree, divergent, Graph-of-Thoughts, and decision framework modes
Neuro-Symbolic Reasoning (NSR) framework for hybrid AI systems combining neural networks with symbolic logic
Parser for AI model reasoning/thinking outputs (chain-of-thought, etc.)
Rust bindings for the Growl OWL 2 RL reasoner
A rust program to ensure the quality of commit
Rust MCP server for auditable sequential and tree-of-thoughts reasoning, aligned with ReasonKit skills.
UserFacingError is an error crate that allows you to pretty print your errors and error chain for consumption by the end user. If you implement the UFE trait, the default implementation will let your print your error nicely to the TTY. There is also the UserFacingError type that most std Errors can be converted into, or that you can use directly.
A Rust library for processing and managing dataset-related files, with a focus on machine learning datasets, captions, and safetensors files
KODEGEN.ᴀɪ: Memory-efficient, Blazing-Fast, MCP tools for code generation agents.
AXON v1.5.1 — first crates.io publication of the AXON language full-stack runtime. Lexer/parser/type-checker/IR generator (re-exported from axon-frontend) plus the native Rust runtime: typed channels (TypedEventBus with QoS×5, π-calculus mobility, capability extrusion via shield D8 — Fase 13.f.2), Free Monad CPS handlers (Fase 2), lease kernel + reconcile loop (Fase 3+5), Epistemic Security Kernel (ESK Fase 6), Trust Types + ReplayLog (Fase 11.a+11.c), Stateful PEM over WebSocket (Fase 11.d), Ontological Tool Synthesis (Fase 11.e), Mobile Typed Channels (Fase 13). Crate publishes as `axon-lang` to mirror the Python PyPI package; library import remains `use axon::*` so existing call sites keep working unchanged.
Give meaning to your specifications
Minimal, plain old ruby gem to work with Sepa Reason Codes.
Reasons over RDFS/OWL vocabularies to generate statements which are entailed based on base RDFS/OWL rules along with vocabulary information. It can also be used to ask specific questions, such as if a given object is consistent with the vocabulary ruleset. This can be used to implement SPARQL Entailment Regimes.
RDF::N3 is an Notation-3 reader/writer and reasoner for the RDF.rb library suite.
Convert a commit message into a reasonable description
Reasonable patches to log4r gem including root loggers having outputters and yaml configurator supporting many files and yaml sections.
A tiny class and command-line tool to generate reasonably secure passwords.
Read values from ENV in a reasonable way
Reasonable Rubocop configs.
Use user-agent string to reason about UX expectations. E.g. Should the Cancel button in dialogues be on the left or the right?
A reasonable lastpass CLI
Infer from the HTML5 input whether it's a fragment or a document, and if it's a fragment what the proper context node should be. This is useful for parsing trusted content like view snippets, particularly for morphing cases like StimulusReflex.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.