toCamelCase

package @property pure @trusted
string
toCamelCase
(
in string str
,
bool first_capitalize = true
)

Examples

assertEq( "some_class".toCamelCase, "SomeClass" );
assertEq( "_some_class".toCamelCase, "SomeClass" );
assertEq( "some_func".toCamelCase(false), "someFunc" );
assertEq( "_some_func".toCamelCase(false), "someFunc" );
assertEq( "a_r_b".toCamelCase, "ARB" );
assertEq( toCamelCase( "program_build" ), "ProgramBuild" );
assertEq( toCamelCase( "program__build" ), "ProgramBuild" );

assertEq( toCamelCase( "program__build", false ), toCamelCaseBySep( "program__build", "_", false ) );

Meta