haskell पर टैग किए गए जवाब

यह चुनौती हास्केल भाषा से संबंधित है। ध्यान दें कि विशिष्ट भाषा में उत्तर देने के लिए जिन चुनौतियों का सामना करना पड़ता है, वे आमतौर पर हतोत्साहित होती हैं।

30
हास्केल में गोल्फ के लिए टिप्स
हास्केल में गोल्फ के लिए आपके पास क्या सामान्य सुझाव हैं? मैं उन विचारों की तलाश कर रहा हूं, जो सामान्य रूप से कोड समस्याओं को लागू कर सकते हैं जो कम से कम कुछ हद तक हास्केल के लिए विशिष्ट हैं। कृपया प्रति उत्तर केवल एक टिप पोस्ट करें। …

30
शुगर फ्री सिंटेक्स
हास्केल में सूची संकेतन: [a,b,c] क्या इसके लिए सिर्फ चीनी की मात्रा है: a:b:c:[] और स्ट्रिंग संकेतन: "abc" क्या इसके लिए सिर्फ चीनी की मात्रा है: ['a','b','c'] इसका मतलब है कि स्ट्रिंग: "abc" के समान है: 'a':'b':'c':[] कार्य एक स्ट्रिंग को देखते हुए आपको आउटपुट करना चाहिए कि डि-सिंटैक्सड संस्करण …

30
रुको, यह कौन सी भाषा है?
हाल ही में मुझे एक हास्केल कार्यक्रम लिखने का आनंद मिला जो यह पता लगा सकता था कि क्या NegativeLiteralsविस्तार में लगे हुए हैं। मैं निम्नलिखित के साथ आया: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) इसे ऑनलाइन आज़माएं! यह Trueसामान्य रूप से और Falseअन्यथा मुद्रित होगा । …

12
आइए बनाते हैं डाइट हास्केल
हास्केल में ट्यूपल्स होते हैं जिन्हें लिखा जा सकता है (a,b,c) हालाँकि यह सिर्फ चीनी के लिए है (,,)a b c सामान्य तौर पर एक n टपल को n-1 , s के बीच बनाया जा सकता है (... )इसके बाद इसके तत्वों को रिक्त स्थान द्वारा अलग किया जाता है। …

3
हास्केल में सबसे कम ए -> बी -> ((ए - बी) फ़ंक्शन
मुझे एक परीक्षण में निम्नलिखित प्रश्न मिला: fनिम्नलिखित प्रकार के साथ एक फ़ंक्शन लिखें a -> b -> (a -> b)। aऔर bकिसी भी अर्थ में बाध्य नहीं होना चाहिए, कोड जितना छोटा होगा, उतना अच्छा होगा। मैं साथ आ गया f a b = \x -> snd ([a,x],b)। क्या …

4
पॉइंटफ्री में ट्यूपल जोड़
सबसे छोटा तरीका क्या है हम फ़ंक्शन को व्यक्त कर सकते हैं f(a,b)(c,d)=(a+c,b+d) बिंदु-रहित संकेतन में? pointfree.io हमें देता है uncurry (flip flip snd . (ap .) . flip flip fst . ((.) .) . (. (+)) . flip . (((.) . (,)) .) . (+)) जिसके साथ थोड़े से …

30
प्राइम पावर से प्राइम को रिकवर करें
परिभाषा : एक प्रमुख शक्ति एक प्राकृतिक संख्या है जिसे प्रपत्र n n में व्यक्त किया जा सकता है जहां p एक अभाज्य संख्या है और n एक प्राकृतिक संख्या है। कार्य : प्राइम पावर p n > 1 को देखते हुए , प्राइम पी वापस करें। टेस्टकेस : input …
13 code-golf  arithmetic  primes  king-of-the-hill  python  board-game  code-golf  number  subsequence  code-golf  ascii-art  code-golf  array-manipulation  decision-problem  grid  fastest-algorithm  logic-gates  logic  code-golf  cards  code-golf  rational-numbers  code-golf  math  number  sequence  code-golf  array-manipulation  integer  code-golf  number  array-manipulation  code-golf  number  sequence  decision-problem  code-golf  ascii-art  number  code-challenge  sequence  arithmetic  sorting  code-golf  date  fastest-algorithm  code-golf  string  number  random  combinatorics  code-golf  combinatorics  code-golf  ascii-art  base-conversion  code-golf  array-manipulation  code-golf  string  code-golf  string  number  arithmetic  code-golf  kolmogorov-complexity  code-golf  string  array-manipulation  json  code-golf  puzzle-solver  code-golf  binary  graph-theory  code-golf  arithmetic  haskell  code-golf  string  cipher  code-golf  code-golf  string  parsing  alphabet  code-golf  string  code-golf  ascii-art  code-golf  string  number  code-golf  string  balanced-string 

2
हास्केल का उपयोग करने वाले सरणियों की आवश्यकता वाले कार्यों से निपटने का एक अच्छा तरीका क्या है?
अक्सर किसी कार्य के लिए वास्तविक सरणियों की आवश्यकता होती है। उदाहरण के लिए Befunge या> <> को लागू करने के लिए कार्य करें। मैंने इसके लिए Arrayमॉड्यूल का उपयोग करने की कोशिश की , लेकिन यह वास्तव में बोझिल है, क्योंकि ऐसा लगता है कि मैं बहुत अधिक क्रिया …

7
कोड-गोल्फ: फेरी अनुक्रम (I)
चुनौती इस कार्य में आपको एक पूर्णांक N (10 ^ 5 से कम) दिया जाएगा, आदेश N का फारेसी अनुक्रम आउटपुट । इनपुट N को एक ही लाइन में दिया गया है, इनपुट EOF द्वारा समाप्त किए गए हैं। इनपुट 4 3 1 2 उत्पादन F4 = {0/1, 1/4, 1/3, …
10 code-golf  math  code-golf  math  code-golf  number  number-theory  code-golf  math  arithmetic  repeated-transformation  code-golf  geometry  popularity-contest  code-golf  code-golf  tips  haskell  math  fastest-algorithm  code-golf  combinatorics  code-golf  math  polynomials  rational-numbers  code-golf  code-golf  popularity-contest  javascript  code-golf  kolmogorov-complexity  code-golf  code-golf  math  combinatorics  permutations  code-challenge  restricted-source  random  array-manipulation  code-challenge  generation  code-golf  code-golf  ascii-art  arithmetic  division  code-challenge  number  code-golf  math  number  binary  code-golf  ascii-art  code-golf  interpreter  stack  code-golf  internet  networking  code-golf  math  code-golf  ascii-art  code-golf  math  sequence  code-golf  hello-world  restricted-source  code-golf  ascii-art  code-golf  geometry  code-golf  kolmogorov-complexity  pi  code-golf  math  combinatorics  permutations  code-golf  math  code-challenge  ascii-art  code-golf  string  code-golf  quine  code-golf  math  floating-point  golfscript  code-golf  string  code-golf  sliding-puzzle  code-challenge  arithmetic  code-golf  math  code-golf  geometry  optimized-output 

3
व्याख्यात्मक अंकगणित
एक छोटा ज्ञात तथ्य यह है कि यदि आप पर्याप्त भाषा एक्सटेंशन (ghc) को चालू करते हैं तो Haskell एक गतिशील रूप से टाइप की गई भाषा बन जाती है! उदाहरण के लिए निम्नलिखित कार्यक्रम अतिरिक्त लागू करता है। {-# Language MultiParamTypeClasses, FunctionalDependencies, FlexibleInstances, UndecidableInstances #-} data Zero data Succ …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.