Hyperlinkv0.8.0-beta.28

String

String.snakeToCamelconsteffect/String.ts:1066
(self: string): string

Converts a snake_case string to camelCase.

Example (Converting snake_case to camelCase)

import { String } from "effect"

console.log(String.snakeToCamel("hello_world")) // "helloWorld"
console.log(String.snakeToCamel("foo_bar_baz")) // "fooBarBaz"
transforming
Source effect/String.ts:10667 lines
export const snakeToCamel = (self: string): string => {
  let str = self[0]
  for (let i = 1; i < self.length; i++) {
    str += self[i] === "_" ? self[++i].toUpperCase() : self[i]
  }
  return str
}
Referenced by 1 symbols