To explore the capabilities of string handling I have implemented two kinds of strings to far. 1. non-extendible, functional `string_type` (see #320), similar to `iso_varying_string` 2. abstract base class `string_class` (see #330) Currently both implementation provide only the bare minimum functionality of the intrinsic deferred length character variables. There are two type of questions to answer here: 1. should the experimental namespace of stdlib provide overlapping functionality 2. do we prefer either of the string implementations or do we want to look for something else Related to #330 implementing an abstract base class for string objects. For prior discussions of strings see #69.
To explore the capabilities of string handling I have implemented two kinds of strings to far.
string_type(see Implement non-fancy functional string type #320), similar toiso_varying_stringstring_class(see Enable discussions for stdlib? #330)Currently both implementation provide only the bare minimum functionality of the intrinsic deferred length character variables.
There are two type of questions to answer here:
Related to #330 implementing an abstract base class for string objects.
For prior discussions of strings see #69.