Skip to main content

opql/types/
mod.rs

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