क्या डॉक्टरों में मॉड्यूल उपनाम का उपयोग करने का कोई तरीका है? मैं हर बार एक लंबा नाम टाइप नहीं करना चाहता हूं।इलीक्सिर - आप कामकाजी में उपनाम का उपयोग कैसे कर सकते हैं?
defmodule SomeLongModuleName.SubModule do
alias SomeLongModuleName.SubModule, as: SubModule
@doc """
iex> SubModule.method(%{property_a: 1, property_b: 2) # CompileError
3
"""
def method(%{property_a: a, property_b: b) do
a + b
end
end
ऊपर के उदाहरण एक स्थिति है जहाँ मैं अन्य नाम का उपयोग करने के लिए लंबी लाइनों से बचने के लिए चाहते हो सकता है पता चलता है। क्या एक सिद्धांत में उपनाम का उपयोग करना संभव है?
मुझे लगता है कि doctests वैश्विक से चलाने मान नेमस्पेस, इसलिए यह उपनाम देखने में सक्षम नहीं होगा। – Dylanthepiguy