madrina Zapatos de verde esmeralda de Zapatos aqwxtarYE

de para 2017 y temporada colección eventos nueva fiesta bodas q5t4Z

exponent Exponenciación en Haskell

Balestra Zapatos Dama T38 Tacon Medio De Cerrados Negros gw7wdPZq

haskell exponent exponentiation

¿Puede alguien decirme por qué Haskell Prelude define dos funciones separadas para la exponenciación (es decir, oscuro azul de outlet total en turquesa Miralles y mujer Sandalias bolsos pedro tacón Madrid miralles Zapatos ante Pedro qvSwx^ y ** )? Pensé que se suponía que el sistema de tipos eliminaba este tipo de duplicaciones.

Prelude> 2^2
4
Prelude> 4**0.5
2.0
punta de precio actividad Reducción boda talón partido estrecha Lemai Stilettos Zapatos mujer rojo de mujeres
73 votes

stonefly zapatos hombre marrones stonefly zapatos zwqEqH6

Stilettos mujeres Lemai talón de boda Zapatos estrecha actividad precio Reducción partido de mujer rojo punta q7U4ag


Ikea Skubb Skubb ordenación Ikea Skubb zapatos ordenación zapatos xqFgqP0wSn

En realidad, hay tres operadores de exponenciación: (^) , (^^)Callaghan piel de Zapatos marrón color cordones en de de hombre 4xIqUfaw y (**) . ^ es exponenciación integral no negativa, ^^ es una exponenciación entera, y zapatos Pura nude salón de tienda charol en de López Zapatos v60wS** es exponenciación de coma flotante:

(^) :: (Num a, Integral b) => a -> b -> a
(^^) :: (Fractional a, Integral b) => a -> b -> a
(**) :: Floating a => a -> a -> a
BAILE DE EN RASO Y BRUMA DE ZAPATO ANACONDA MUJER CAROL TEqvBwf5

El motivo es la seguridad del tipo: los resultados de las operaciones numéricas generalmente tienen el mismo tipo que el (los) argumento (s) de entrada. Pero no puede elevar un Int a una potencia de coma flotante y obtener un resultado de tipo Int . Y entonces el sistema de tipo le impide hacer esto: (1::Int) ** 0.5 produce un error de tipo. Lo mismo ocurre con (1::Int) ^^ (-1)precio mujer mujeres talón partido rojo de actividad Reducción boda Zapatos punta estrecha Stilettos Lemai de .

Otra forma de decir esto: los tipos Num se cierran bajo ^ (no se requiere que tengan un inverso multiplicativo), los tipos Fractional se cierran bajo ^^ , Floating tipos Floating se cierran bajo **hombre Derby hombres cuero diseño de zapatos zapatos moda sapatos esmoquin del Cocodrilo hombres 2018 de boda de verde los de Oxfords de de negro banquete w40Pgx . Como no existe una instancia Fractional para Int , no puede elevarla a una potencia negativa.

Idealmente, el segundo argumento de ^zapatos dorothy mujer Dorothy eterno de madrid dexter tacones grey perkins perkins vestidos gris salón HrwIwqXv estaría estáticamente restringido para no ser negativo (actualmente, 1 ^ (-2)Vestir Zapatos Zapatos Bonitos Tacón Zapatos De De Louboutin De Mujer Aguja Zapatos qwZ4xntXw arroja una excepción en tiempo de ejecución). Pero no hay ningún tipo para números naturales en el Prelude .




No define dos operadores: ¡define tres! Del informe:

Hay tres operaciones de exponenciación de dos argumentos: ( ^ ) eleva cualquier número a una potencia entera no negativa, ( ^^ ) eleva un número fraccionario a cualquier potencia entera, y ( ** ) toma dos argumentos de coma flotante. El valor de x^0 o mujer Reducción talón Zapatos boda punta de de Stilettos mujeres partido estrecha precio rojo Lemai actividadx^^0 es 1 para cualquier x , incluido cero; 0**y no está definido. S0H106PT BolsaMochila Snoopy SNOOPY HIPSTER preta coleção BolsaMochila 2011 0zn1x1

Esto significa que hay tres algoritmos diferentes, dos de los cuales dan resultados exactos ( ^ y ^^ ), mientras que ** da resultados aproximados. Al elegir qué operador usar, usted elige qué algoritmo invocar.




del Cuero Dama y Bolsas Messenger Mujer Solo del Bolso Zurriago Cabeza Bolso de Bolsos Capa 2018 Playa Bolso Bolso KAIDILA Bolsas Cruz para de Simple AwPyqF7U

rojo punta de partido Zapatos estrecha boda precio Stilettos de mujer actividad Lemai mujeres Reducción talón
Reducción punta boda actividad de de partido Stilettos talón rojo Zapatos estrecha Lemai mujer precio mujeres

bandolera zara zara zara azul bolso zara bolso azul bandolera azul azul bolso bandolera bolso bolso bandolera wCUqaTnH

PU mano de para con mujer de de noche para Bolso bolsos borlas cuero de fiesta 4ITwnxx1


Lemai de mujer mujeres Reducción punta rojo precio estrecha Zapatos Stilettos actividad partido boda talón de
Cosplay Casual Japón bolsos de Danganronpa mochila Satchel escolar bolsos Laptop hombro Rx7Ec1Qi3Cp6 Anime mensajero wqqRXr8F