Convert various arguments into a ByteArray
npm install @datkt/bytes-frombytes-from
==========
Convert various arguments into a ByteArray.
This package is part of the [datkt.bytes][datkt-bytes] package.
``sh`
$ npm install @datkt/bytes-from
`kotlin
import datkt.bytes.bytesFrom
fun main(args: Array
run { val bytes = bytesFrom(0xa, 0xb, 0xc, 0xd) } // or
run { val bytes = bytesFrom(arrayOf(0xa, 0xb, 0xc, 0xd)) } // or
run { val bytes = bytesFrom("hello") } // or
run { val bytes = bytesFrom(32) }
}
`
Converts a variadic array of Number to a ByteArray
`kotlin`
val bytes = bytesFrom(0xfe, 0xed, 0xbe, 0xef)
`kotlin`
val bytes = bytesFrom(*arrayOf(0xfe, 0xed, 0xbe, 0xef))
Converts a ByteArray to a new ByteArray
`kotlin`
val bytes = bytesFrom(bytesFrom(0xfe, 0xed, 0xbe, 0xef))
Converts an Array of Number to a ByteArray
`kotlin`
val bytes = bytesFrom(arrayOf(0xfe, 0xed, 0xbe, 0xef))
Converts a String to a ByteArray
`kotlin`
val bytes = bytesFrom("feedbeef")
Converts a Number to a ByteArray
`kotlin`
val bytes = bytesFrom(16)
Converts a Char to a ByteArray
`kotlin`
val bytes = bytesFrom('a')
Converts an Any? to an empty ByteArray
`kotlin`
val bytes = bytesFrom()
`kotlin`
val bytes = bytesFrom(null)
`kotlin`
val bytes = bytesFrom(fun() { })
`kotlin`
val bytes = bytesFrom(true)
* Kotlin/Native and the
konanc` command line program.
* https://github.com/datkt/bytes
* https://github.com/LinusU/buffer-from#readme
MIT
[datkt-bytes]: https://github.com/datkt/bytes