Open
Description
To explore the capabilities of string handling I have implemented two kinds of strings to far.
- non-extendible, functional
string_type
(see Implement non-fancy functional string type #320), similar toiso_varying_string
- abstract base class
string_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:
- should the experimental namespace of stdlib provide overlapping functionality
- 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.