Skip to content

Repository files navigation

Pure.Primitives.String.Operations

String operations for PureIString primitives — composable, immutable value objects for string manipulation and comparison.

.NET build & testBuild and DeployNuGetLicense: MIT

Overview

Pure.Primitives.String.Operations provides sealed record types that perform concatenation, joining, slicing, encoding, and comparison operations over IString values. All types return either IString or IBool, keeping results composable within the Pure type system.

Types

String-returning (IString)

TypeDescription
ConcatenatedStringConcatenates a sequence of IString values
WhitespaceJoinedStringJoins strings with a space separator
CommaJoinedStringJoins strings with a comma separator
SemicolonJoinedStringJoins strings with a semicolon separator
ColonJoinedStringJoins strings with a colon separator
WrappedStringWraps a string with prefix and suffix delimiters
SubstringReturns a slice of an IString
HexStringEncodes a byte sequence as a hex IString

Condition-returning (IBool)

TypeTrue when
EqualConditionAll supplied IString values are equal
NotEqualConditionNot all supplied IString values are equal

Dependencies

About

String operations for Pure IString primitives — concatenation, joining, comparison conditions, substring, and hex encoding.

Resources

Code of conduct

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages

Generated from kudima03/Pure.Template