Domanda

Questa domanda ha già una risposta qui:

A cosa servono some e many in Control.Applicative.Alternative?Se scrivo qualcosa come some $ Just 42, sembra causare una ricorsione infinita, che non sembra molto utile ...

È stato utile?

Soluzione

Hanno senso, se usati come combinatori di parser.some significa che il parser viene applicato il più spesso possibile, ma almeno una volta.many è simile, ma non consente l'analisi.In caso di Maybe, Just ... non "fallisce", quindi il tuo parser va in loop.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top