Package: zufast 0.1.0.9000
zufast: Fast Portable 'C' Primitives for Parsing and Formatting Data
A header-only library of small, fast, portable 'C99' primitives for converting external text and bytes into native values and back: correctly rounded number parsing (from 'fast_float', through its 'C' port 'ffc.h'), shortest round-trip number formatting (from 'Ryu'), ISO 8601 dates and timestamps, booleans, universally unique identifiers (UUIDs), hexadecimal and Base64, 'XXH3' hashing (from 'xxHash'), half-precision floats, endian helpers and UTF-8 validation. Other packages use it through 'LinkingTo' alone; the 'R' functions exist to test, benchmark and demonstrate the 'C' layer.
Authors:
zufast_0.1.0.9000.tar.gz
zufast_0.1.0.9000.zip(r-4.7-x86_64)zufast_0.1.0.9000.zip(r-4.7-arm64)zufast_0.1.0.9000.zip(r-4.6-x86_64)zufast_0.1.0.9000.zip(r-4.6-arm64)zufast_0.1.0.9000.zip(r-4.5-x86_64)
zufast_0.1.0.9000.tgz(r-4.6-x86_64)zufast_0.1.0.9000.tgz(r-4.6-arm64)zufast_0.1.0.9000.tgz(r-4.5-x86_64)zufast_0.1.0.9000.tgz(r-4.5-arm64)
zufast_0.1.0.9000.tar.gz(r-4.7-arm64)zufast_0.1.0.9000.tar.gz(r-4.7-x86_64)zufast_0.1.0.9000.tar.gz(r-4.6-arm64)zufast_0.1.0.9000.tar.gz(r-4.6-x86_64)
zufast_0.1.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
zufast/json (API)
| # Install 'zufast' in R: |
| install.packages('zufast', repos = c('https://pedrobtz.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/pedrobtz/zufast/issues
Pkgdown/docs site:https://pedrobtz.github.io
Last updated from:4f963c2f3c. Checks:15 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 115 | ||
| linux-devel-x86_64 | OK | 119 | ||
| source / vignettes | OK | 172 | ||
| linux-release-arm64 | OK | 102 | ||
| linux-release-x86_64 | OK | 110 | ||
| macos-release-arm64 | OK | 120 | ||
| macos-release-x86_64 | OK | 520 | ||
| macos-oldrel-arm64 | OK | 123 | ||
| macos-oldrel-x86_64 | OK | 203 | ||
| windows-devel-arm64 | OK | 269 | ||
| windows-devel-x86_64 | OK | 146 | ||
| windows-release-arm64 | OK | 271 | ||
| windows-release-x86_64 | OK | 137 | ||
| windows-oldrel-x86_64 | OK | 115 | ||
| wasm-release | OK | 85 |
Exports:fast_base64_decodefast_base64_encodefast_datetime_fieldsfast_format_datetimefast_format_doublefast_hashfast_hex_decodefast_hex_encodefast_infofast_parse_datefast_parse_datetimefast_parse_doublefast_parse_integerfast_utf8_valid
Dependencies:
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Base64 encoding and decoding | fast_base64_decode fast_base64_encode |
| Format dates and timestamps as RFC 3339 | fast_format_datetime |
| Format doubles with the shortest round-trip digits | fast_format_double |
| XXH3 hashes | fast_hash |
| Hexadecimal encoding and decoding | fast_hex_decode fast_hex_encode |
| Information about the compiled zufast headers | fast_info |
| Parse ISO 8601 / RFC 3339 dates and timestamps | fast_datetime_fields fast_parse_date fast_parse_datetime |
| Parse numbers | fast_parse_double fast_parse_integer |
| Validate UTF-8 | fast_utf8_valid |
