【发布时间】:2017-09-28 12:17:45
【问题描述】:
我有这些数据和类型:
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)
我有这个口号:
“定义chuckNorris,他是一个客户,最初被称为“Chuck”,抵抗力为1000,是安娜的朋友,拿走了宇宙中存在的所有汽水,从1级汽水开始,然后是2级汽水,然后以此类推。”
我愿意:
chuckNorris = Uncliente {
nombre = "Chuck",
resistencia = 1000,
bebidas = [soda 1,2..],
amigos = [ana]
但这不起作用,因为无限的饮料清单不是那样的
你会如何写无限列表?
像苏打水 1、苏打水 2、苏打水 3 ........
【问题讨论】: