shapeless

    20गर्मी

    2उत्तर

    मैं Safely copying fields between case classes of different types के लिए इसी तरह कुछ करने का लेकिन पुनर्क्रमित क्षेत्रों के साथ सोच रहा हूँ में case class A(foo: Int, bar: Int) case class B(bar: Int,

    12गर्मी

    1उत्तर

    के साथ परिवर्तनीय धैर्य कार्य को कॉल करने के लिए मैं कल रात कुछ सामान करने और एक सामान्य कार्य को कॉल करने के लिए कुछ सामान करने की कोशिश कर रहा था (यानी कॉल साइट पर प्रकार ज्ञात है , लेकिन संभावित रू

    5गर्मी

    1उत्तर

    मैं Project Euler Problem #2 करने के लिए मेरे निराकार समाधान पर शुरू कर दिया है। मैं इस कोड के साथ Nth भी एक अप करने के लिए एक साथ सभी भी fibs जोड़ सकते हैं: import shapeless._, nat._, ops.nat.Sum t

    17गर्मी

    1उत्तर

    का उपयोग कर एक केस क्लास में मानचित्र [स्ट्रिंग, कोई भी] कनवर्ट करना प्रश्न here एक केस क्लास को मानचित्र [स्ट्रिंग, कोई भी] पर मैप करने के बारे में पूछता है। मैं सोच रहा था कि नक्शा [स्ट्रिंग, किसी भ

    6गर्मी

    1उत्तर

    क्या एक सूची प्रकार को परिभाषित करना संभव है जहां लगातार तत्वों की प्रत्येक जोड़ी कुछ संबंध (बाधा) को संतुष्ट करती है। उदाहरण के लिए, इस तरह के कार्यों की एक सूची कार्यों की रचना की जा सकती है कि: val

    5गर्मी

    1उत्तर

    चलो कहते हैं कि हम इस करते हैं: def join[A, B](a: A, b: B) def join[A, B, C](a: A, b: B, c: C) // etc मूल रूप से 20 प्रकार के तर्क के लिए अतिभारित तरीकों का एक बहुत। और फिर निम्न जो HList पर एक यून

    9गर्मी

    1उत्तर

    मैं बेकार सीखने की कोशिश कर रहा हूं, और मैं एक मोनोइड परिभाषित करना चाहता हूं जो बेकार रिकॉर्ड के उदाहरणों को एक साथ जोड़ता है। ध्यान दें कि मैं बीजगणित monoids (scalaz नहीं) का उपयोग कर रहा हूँ, लेकि

    5गर्मी

    2उत्तर

    मैं त्रुटि प्रकार एग्रीगेशन के लिए आकारहीन 'प्रोडक्ट का उपयोग करने की कोशिश कर रहा हूं। अपने आप को दोहराने के लिए बिना import shapeless._ case object F1 case object F2 type F12 = F1.type :+: F2.ty

    5गर्मी

    1उत्तर

    की Shapeless Features Overview Monomorphism` उदाहरण निम्न उदाहरण दिखाता है: import poly._ // choose is a function from Sets to Options with no type specific cases object choose extends (Set ~> Opti

    9गर्मी

    3उत्तर

    जाँच मैं निराकार उपयोग कर रहा हूँ और दो HLists के बीच अंतर की गणना करने के लिए निम्न विधि है: def diff[H <: HList](lst1: H, lst2:H):List[String] = (lst1, lst2) match { case (HNil, HNil) => Li