में अतिरिक्त कॉलन का अर्थ [A : Manifest : WireFormat]
क्या निम्न कोड में है? यह com.nicta.scoobi.TextInput
(गीथूब पर उपलब्ध) से है। यह सामान्य प्रकार की सीमाओं में से कोई प्रतीत नहीं होता है।स्कैला क्लास पैरामीट्रिजेशन
def fromDelimitedTextFile[A : Manifest : WireFormat]
(path: String, sep: String = "\t")
(extractFn: PartialFunction[List[String], A])
: DList[A] = {
val lines = fromTextFile(path)
lines.flatMap { line =>
val fields = line.split(sep).toList
if (extractFn.isDefinedAt(fields)) List(extractFn(fields)) else Nil
}
}
मुझे इस विषय के बारे में अधिक जानकारी कहां मिल सकती है?