sig_types 0.1.0

Core type definitions for the sigc quantitative finance DSL
Documentation
  • Coverage
  • 65.85%
    374 out of 568 items documented0 out of 65 items with examples
  • Size
  • Source code size: 47.24 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 21.75 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 43s Average build duration of successful builds.
  • all releases: 43s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • Repository
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • dipankar

sig_types

Core type definitions for the sigc quantitative finance DSL.

Overview

sig_types provides the foundational types used throughout the sigc ecosystem:

  • AST types - Abstract syntax tree nodes for the sigc DSL
  • IR types - Intermediate representation for compiled strategies
  • Value types - Runtime value representations (Numeric, Date, Symbol, etc.)
  • Error types - Structured error definitions

Usage

use sig_types::{Ast, Value, DataType};

// Work with sigc types
let value = Value::Numeric(42.0);
let dtype = DataType::Numeric;

Part of sigc

This crate is part of the sigc quantitative finance platform.

License

MIT License - see LICENSE for details.