Difference between revisions of "Talk:Learning Haskell with Chess"
Jump to navigation
Jump to search
(lists vs. adt array) |
|||
Line 1: | Line 1: | ||
− | + | ==list handling vs. abstract data types (array)== |
|
+ | |||
+ | ==full ruleset vs. reduced and simplified ruleset== |
||
+ | for full ruleset you have to remember and consider previous states (castling rule and capturing en passant) |
||
+ | |||
+ | ==representation of positions== |
||
+ | Is <hask>type Pos = (Int,Int)</hask> ok? Or better something like <hask>type Pos = (Row, Column), data Row = A | B | ... | H, data Column = ?</hask>. How to model the constraints (0<=x,y<=7)? |
Revision as of 08:46, 19 March 2007
list handling vs. abstract data types (array)
full ruleset vs. reduced and simplified ruleset
for full ruleset you have to remember and consider previous states (castling rule and capturing en passant)
representation of positions
Is type Pos = (Int,Int)
ok? Or better something like type Pos = (Row, Column), data Row = A | B | ... | H, data Column = ?
. How to model the constraints (0<=x,y<=7)?