alux-http-axum 0.1.0

axum interpretation of ALUX typed HTTP programs
Documentation
#![doc = include_str!("../README.md")]

//! Interprets typed HTTP programs as executable axum routes.
//!
//! The interpretation chooses axum's extractors for input roles, its responses for output kinds, and
//! `Arc` for the runtime handle of a semantic context. Those choices stay inside this crate: the
//! program compiled here is the same value any other interpreter folds.

mod handler;
mod input;
mod output;
mod parts;
mod route;
mod server;

pub use handler::*;
pub use input::*;
pub use output::*;
pub use parts::*;
pub use route::*;
pub use server::*;