abstract-data-type
¿Cómo Utilizar Correctamente las Listas en R?
Breve trasfondo: Muchos (¿la mayoría?) los lenguajes de programación contemporáneos de uso generalizado tienen al menos un pu ... hash que implementa comportamiento convencional tipo mapa a través de una clase S4; sin duda puedo recomendar esto Paquete.)
Escribir Tipo de datos Algebraicos en Scala
En Haskell, puedo definir un Tree:
data Tree a = Empty | Node a (Tree a) (Tree a)
¿Cómo podría escribir esto en Scala?
No estoy seguro de cómo mantener el parámetro type [A] en Scala para que Node coincida con el tipo Tree, a.