data Cliente = Uncliente {nombre::String,resistencia::Int,bebidas::[Bebida],amigos::[Cliente]} deriving (Show)
type Bebida = Cliente -> Cliente
type Nombre = String
type Duracion = Float
type Acciones = [Bebida]
type Itinerario = (Nombre,Duracion,Acciones)
그리고이 슬로건이 있습니다
척 ""처음에 호출 된 고객 인 척 노리스를, 정의는 "저항이 1000은 아나의 친구이고, 우주에 존재하는 모든 음료수를 가져갔습니다. 레벨 1 탄산 음료부터 레벨 2 탄산 음료까지. "
와 내가 할 :
chuckNorris = Uncliente {
nombre = "Chuck",
resistencia = 1000,
bebidas = [soda 1,2..],
amigos = [ana]
그러나 음료의 무한한 목록
가 어떻게 무한 목록을 작성합니다 그렇게되지 않기 때문에이 작동하지 않는 이유는 무엇입니까? map soda [1,2..]
map
효과적으로리스트의 각 요소를 필요로 소 1 소 2 3 ........ 소다