Skip to main content

opql/types/
mod.rs

1pub use openpql_core::{
2    PQLBoard, PQLCard, PQLCardCount, PQLCardSet, PQLDouble, PQLEquity,
3    PQLFlopHandCategory, PQLFraction, PQLGame, PQLHandType, PQLHiRating,
4    PQLLoRating, PQLPlayer, PQLPlayerCount, PQLRank, PQLRankSet, PQLStreet,
5    PQLSuit, PQLSuitSet,
6};
7use openpql_prelude as prelude;
8// Range Values:
9pub use pql_board_range::PQLBoardRange;
10pub use pql_range::PQLRange;
11
12use super::*;
13
14// Primitives
15pub type PQLInteger = PQLLong;
16pub type PQLLong = i64;
17pub type PQLBoolean = bool;
18pub type PQLString = String;
19pub use pql_numeric::PQLNumeric;
20
21// Card Values:
22pub type DeadCards = PQLCardSet;
23pub type PQLFlop = prelude::Flop;
24
25// Category Values:
26pub struct PQLHandRanking {}
27
28// Game Values:
29
30mod pql_board_range;
31mod pql_numeric;
32mod pql_range;
33mod pql_type;
34
35pub use pql_type::*;