यहाँ एक उदाहरण से कोड है: के रूप में मैं एक जावा पृष्ठभूमि से आते हैं ... मैं लेने के लिए कोशिश कर रहा हूँ,स्काला स्प्रे रूटिंग सिंटेक्स
import spray.routing.SimpleRoutingApp
object Main extends App with SimpleRoutingApp {
implicit val system = ActorSystem("my-system")
startServer(interface = "localhost", port = 8080) {
path("hello") {
get {
complete {
<h1>Say hello to spray</h1>
}
}
}
}
}
http://spray.io/documentation/1.1-SNAPSHOT/spray-routing/#spray-routing
पर मिले कृपया मेरे noobiness माफ स्कैला भाषा के साथ-साथ एक ही समय में इस ढांचे को। मैं अर्थात् समझ रहा हूं कि यहां क्या हो रहा है, लेकिन वाक्य रचनात्मक रूप से मैं बहुत उलझन में हूं।
मैं समझना चाहता हूं कि स्कैला भाषा में कौन सी संरचनाएं लागू की जाती हैं, विशेष रूप से कॉल से "स्टार्टसेवर" और {} के बीच कार्यान्वयन से शुरू होती है। इस तरह मैं इसे Google कर सकता हूं और इसे खोज सकता हूं ... लेकिन मुझे यकीन नहीं है कि यहां क्या देखना है। मुझे लगता है कि यह भाषा में कुछ कार्यात्मक अवधारणाओं से संबंधित हो सकता है।
"स्टार्टसेवर" SimpleRoutingApp का एक तरीका प्रतीत होता है, लेकिन ऐसा लगता है कि आप अपने शरीर में नेस्टेड फ़ंक्शंस में गुज़र रहे हैं, यानी "पथ", "प्राप्त करें", "पूर्ण" ... यह वास्तव में कैसे काम करता है ? पूरी सहायताके लिए शुक्रिया।
मदद के लिए धन्यवाद! क्या आप मुझे उस वाक्य रचनात्मक चीनी पर कुछ दस्तावेज बता सकते हैं जिसमें एक तर्क सूची विधि को {} के बजाय {} के साथ लागू किया जा सकता है? धन्यवाद! – HiChews123
@ एसीएसपीडी 7 [स्कैला बुक से] (http://books.google.ru/books?id=MFjNhTjeQKkC&pg=PA171&lpg=PA171&dq=Scala+one+arg+list+curly+braces&source=bl&ots=FMli-HHKvu&sig=-tX8a0dLvpaRxp_CSX6D4y11KvY&hl= आरयू और सा = एक्स और Ei = NZi9U6iVCsG8ygOPtoLQBA और वेद = 0CEgQ6AEwBA # v = onepage & q = स्काला% 20one% 20arg% 20list% 20curly% 20braces & f = गलत) – 4lex1v