Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 1.06 KB

README.md

File metadata and controls

48 lines (30 loc) · 1.06 KB

purescript-heckin

Pursuit

Oh heck, it's a heckin' case conversion library for PureScript

heckin provides functions for converting between various casing conventions.

Supported Casing Conventions

  • camelCase
  • PascalCase
  • snake_case
  • SCREAMING_SNAKE_CASE
  • kebab-case
  • Title Case

Installation

You can install heckin with Spago:

spago install heckin

Usage

To use heckin, import your desired casing functions and call them. All of the casing functions have a signature of String -> String.

In the REPL:

> import Data.String.Casing

> toSnakeCase "helloWorld"
"hello_world"

> toCamelCase "hello_world"
"helloWorld"

Documentation

Documentation is available on Pursuit.

Prior Art

This library was inspired by heck, both in name and behavior.