possibly the FAQ? seems like there might need to be a section added for
"Common Design Patterns"

On Thu Jan 01 2015 at 2:34:50 AM <ele...@gmail.com> wrote:

>
>
> On Thursday, January 1, 2015 11:45:00 AM UTC+10, Jameson wrote:
>>
>> method dispatch on the object type does a remarkably good job at
>> providing this functionality without needing a specialized feature:
>>
>> static_data(::Type{MyObj}) = 1
>> static_data(::Type{MyOtherObj}) = 2
>>
>
> Would like to document this, but not sure where it should go?
>
>
>>
>>
>> On Wed Dec 31 2014 at 8:23:40 PM Josh Langsfeld <jdl...@gmail.com> wrote:
>>
>>> I currently am trying to solve a problem where I have many composite
>>> types and I would like to associate some data with each type, such that
>>> every instance has access to it. Obviously, in C++ I would just create a
>>> static member variable.
>>>
>>> Is there a good way to go about this in Julia? Currently, I have it
>>> working by using a global Dict mapping DataType objects to their associated
>>> data but I really don't like this. Something more naive like just adding
>>> that field to every object instance also strikes me as unnecessary and
>>> wasteful. I haven't seen any significant discussion about static fields on
>>> the lists or on github so is this something that could be considered for
>>> addition to the language?
>>>
>>> Thanks,
>>> Josh
>>>
>>

Reply via email to