| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Codeforces.Types.Standings
Synopsis
- data ResultType
- data ProblemResult = ProblemResult {}
- prNotAttempted :: ProblemResult -> Bool
- data RanklistRow = RanklistRow {}
- data Standings = Standings {}
Documentation
data ResultType Source #
Constructors
| ResultPreliminary | Means a party's points can decrease, e.g. if their solution fails during a system test. |
| ResultFinal | Means a party can only increase points for this problem by submitting better solutions. |
Instances
| Show ResultType Source # | |
Defined in Codeforces.Types.Standings Methods showsPrec :: Int -> ResultType -> ShowS # show :: ResultType -> String # showList :: [ResultType] -> ShowS # | |
| FromJSON ResultType Source # | |
Defined in Codeforces.Types.Standings | |
data ProblemResult Source #
Constructors
| ProblemResult | |
Fields
| |
Instances
| Show ProblemResult Source # | |
Defined in Codeforces.Types.Standings Methods showsPrec :: Int -> ProblemResult -> ShowS # show :: ProblemResult -> String # showList :: [ProblemResult] -> ShowS # | |
| FromJSON ProblemResult Source # | |
Defined in Codeforces.Types.Standings Methods parseJSON :: Value -> Parser ProblemResult # parseJSONList :: Value -> Parser [ProblemResult] # | |
prNotAttempted :: ProblemResult -> Bool Source #
True if no solution has been submitted for this problem in the contest.
data RanklistRow Source #
Constructors
| RanklistRow | |
Fields
| |
Instances
| Show RanklistRow Source # | |
Defined in Codeforces.Types.Standings Methods showsPrec :: Int -> RanklistRow -> ShowS # show :: RanklistRow -> String # showList :: [RanklistRow] -> ShowS # | |
| FromJSON RanklistRow Source # | |
Defined in Codeforces.Types.Standings | |