fast_to_f

Version, currently master branch1 version
  • master branchlatestMar 4, 2021

github.com/kostya/fast_to_f

Fast floats parser in Crystal (wrapper for fast_double_parser).

4 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  fast_to_f:
    github: kostya/fast_to_f
    branch: master

master is a branch, not a release, so this tracks it rather than pinning a version.

Then run:

shards install

shard.yml

Crystal
0.36.1
License
MIT
Author
Konstantin Makarchev

Dependencies

This version declares no dependencies.

README

fast_to_f

Crystal wrapper for fast_double_parser.

Installation

  1. Add the dependency to your shard.yml:

    dependencies:
      fast_to_f:
        github: kostya/fast_to_f
  2. Run shards install (requires gcc and wget).

Usage

require "fast_to_f"

if v = FastToF.parse?("0.54321")
  p v
end

Benchmark

	str.to_f64: 6.40s
	FastToF.parse?(str): 1.62s