Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data ResultType
- data ProblemResult = ProblemResult {}
- prNotAttempted :: ProblemResult -> Bool
- data RanklistRow = RanklistRow {}
- data Standings = Standings {}
Documentation
data ResultType Source #
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 showsPrec :: Int -> ResultType -> ShowS # show :: ResultType -> String # showList :: [ResultType] -> ShowS # | |
FromJSON ResultType Source # | |
Defined in Codeforces.Types.Standings parseJSON :: Value -> Parser ResultType # parseJSONList :: Value -> Parser [ResultType] # |
data ProblemResult Source #
ProblemResult | |
|
Instances
Show ProblemResult Source # | |
Defined in Codeforces.Types.Standings showsPrec :: Int -> ProblemResult -> ShowS # show :: ProblemResult -> String # showList :: [ProblemResult] -> ShowS # | |
FromJSON ProblemResult Source # | |
Defined in Codeforces.Types.Standings 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 #
RanklistRow | |
|
Instances
Show RanklistRow Source # | |
Defined in Codeforces.Types.Standings showsPrec :: Int -> RanklistRow -> ShowS # show :: RanklistRow -> String # showList :: [RanklistRow] -> ShowS # | |
FromJSON RanklistRow Source # | |
Defined in Codeforces.Types.Standings parseJSON :: Value -> Parser RanklistRow # parseJSONList :: Value -> Parser [RanklistRow] # |