Skip to content

jacobtread/MorseCode

Repository files navigation

MorseCodeKt

Latest Version License Gradle Build Total Lines

This is a morse code library for encoding and decoding morse code in kotlin

Maven:

<dependency>
    <groupId>com.jacobtread.morse</groupId>
    <artifactId>morse-code</artifactId>
    <version>{VERSION}</version>
</dependency>

Groovy:

repositories {
    mavenCentral()
}

dependencies {
    implementation 'com.jacobtread.morse:morse-code:{VERSION}'
}

Kotlin DSL:

repositories {
    mavenCentral()
}

dependencies {
    implementation("com.jacobtread.morse:morse-code:{VERSION}")
}

Example Usage

Encoding morse code

import com.jacobtread.morse.MorseCode

val text = "Example Text"
val result = MorseCode.encodeText(text) 

Which produces

. -..- .- -- .--. .-.. . / - . -..- -

Decoding morse code

import com.jacobtread.morse.MorseCode

val morseCode = ". -..- .- -- .--. .-.. . / - . -..- -"
val result = MorseCode.decodeText(morseCode) 

Which produces

EXAMPLE TEXT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages