10Pines / pdepreludat

BSD 3-Clause "New" or "Revised" License
24 stars 2 forks source link

Formateo de funciones con notación infija #29

Closed fdodino closed 3 years ago

fdodino commented 3 years ago

Haddock hace algo de lío en este caso:

image

No muestra las >>> y escapea el acento grave como si fuera texto fijo. Hay que ver si hay un workaround, no creo que tenga que ver con la notación infija sino con algo de formateo.

JuanFdS commented 3 years ago

ah (!), ahi lo vi, hay que dejar un renglon de -- entre Texto y un ejemplo de evaluacion.

Seria reemplazar esto:

-- | Devuelve el resto en módulo de dividir dos números (el primero por el segundo).
--
-- Utilizando la notación prefija
-- >>> mod 10 5
-- 0
--
-- Utilizando notación infija
-- >>> 11 `mod` 5
-- 1
--
-- >>> 2 `mod` (-3)
-- -1

por esto (no es necesario tener -- en el medio entre dos evaluaciones tampoco) :

-- | Devuelve el resto en módulo de dividir dos números (el primero por el segundo).
--
-- Utilizando la notación prefija
--
-- >>> mod 10 5
-- 0
--
-- Utilizando notación infija
--
-- >>> 11 `mod` 5
-- 1
-- >>> 2 `mod` (-3)
-- -1

Ahi me pongo a arreglarlo