scalaz

    5गर्मी

    1उत्तर

    यह this प्रश्न का अनुवर्ती है। object io { sealed trait IO[A] { def unsafePerformIO: A } object IO { def apply[A](a: => A): IO[A] = new IO[A] { def unsafePerformIO = a

    5गर्मी

    1उत्तर

    के साथ दृश्य सीमाओं का उपयोग करके मैं मोनॉयड विशेषता का उपयोग करने के लिए मौजूदा कक्षा को परिवर्तित करके स्केलज़ में अपना पहला प्रयास कर रहा हूं। जो मैं प्राप्त करने की कोशिश कर रहा हूं वह है कि यह सु

    18गर्मी

    2उत्तर

    import scalaz._ import Scalaz._ "abc".parseInt यह Validation[NumberFormatException, Int] लौटाएगा। क्या कोई तरीका है कि मैं Validation[String, Int] प्राप्त करने के लिए विफलता पक्ष (जैसे toString)

    5गर्मी

    3उत्तर

    के रूप में देखा यह एक या that one की तरह एक हस्ताक्षर को देखते हुए: def foo[A, F[_]](implicit mon: Monoid[F[A]], pr: Pure[F]): F[A] मान लिया जाये कि एक Char है, वहाँ एक रास्ता एक List[Char] के बजाय

    6गर्मी

    1उत्तर

    के साथ स्कालाज़ का ट्रैवर्स_ मैं आईओ मोनड का उपयोग करना चाहता हूं। लेकिन यह कोड बड़ी फ़ाइल के साथ नहीं चला है। मुझे एक स्टैक ओवरफ्लो एरर मिल रहा है। मैंने -DXss विकल्प का प्रयास किया, लेकिन यह वही त्र

    11गर्मी

    3उत्तर

    मैं राज्य मोनैड में मूल्य लगाने के लिए स्कालज़ की pure विधि को कॉल करना चाहता हूं। निम्नलिखित काम करता है: type IntState[A] = State[Int, A] val a = "a".pure[IntState] a(1) (Int, java.lang.Strin

    5गर्मी

    1उत्तर

    मैं Scalaz में Traverse विशेषता में निम्नलिखित समारोह परिभाषा को समझने के लिए संघर्ष कर रहा हूँ: def traverse[F[_] : Applicative, A, B](f: A => F[B], t: T[A]): F[T[B]] हिस्सा मुझे समझ नहीं आता F[_] :

    72गर्मी

    3उत्तर

    मैंने स्कालाज़ राज्य मोनड के कई उदाहरण नहीं देखे हैं। this example है लेकिन यह समझना मुश्किल है और ऐसा लगता है कि स्टैक ओवरफ़्लो पर केवल एक other question है। मैं कुछ उदाहरण पोस्ट करने जा रहा हूं जिनक

    9गर्मी

    2उत्तर

    में नेस्टेड कक्षाओं के लिए लेखन प्रकार वर्ग उदाहरण this recent Stack Overflow question में, लेखक किसी प्रकार के पार्सर्स की एक सूची को एक पार्सर में बदलना चाहता था जो उस प्रकार की सूचियों को लौटाता है

    11गर्मी

    3उत्तर

    में एक विधि का सशर्त मंगलाचरण मैं अपने कोड में इस पद्धति काफी कुछ समय मिल गया है: if (doIt) object.callAMethod else object अगर वहाँ ऊपर कोड लिखने के लिए एक वाक्य रचना अधिक मनभावन तरीक