Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extracting data namespace, renaming typeconv to conv namespace #194

Merged
merged 1 commit into from
Aug 10, 2017

Conversation

hairyhenderson
Copy link
Owner

This is a pretty huge change, but is mostly shuffling around existing functions into new namespaces.

Changes:

  • New conv namespace, containing:
    • conv.Bool (aliased bool)
    • conv.Slice (aliased slice)
    • conv.Join (aliased join)
    • conv.Has (aliased has)
    • conv.URL (aliased urlParse)
    • conv.ParseInt (new)
    • conv.ParseFloat (new)
    • conv.ParseUint (new)
    • conv.Atoi (new)
  • New data namespace, containing:
    • data.JSON (aliased json)
    • data.JSONArray (aliased jsonArray)
    • data.YAML (aliased yaml)
    • data.YAMLArray (aliased yamlArray)
    • data.TOML (aliased toml)
    • data.CSV (aliased csv)
    • data.CSVByRow (aliased csvByRow)
    • data.CSVByColumn (aliased csvByColumn)
    • data.ToCSV (aliased toCSV)
    • data.ToJSON (aliased toJSON)
    • data.ToJSONPretty (aliased toJSONPretty)
    • data.ToYAML (aliased toYAML)
    • data.ToTOML (aliased toTOML)
  • Also the datasource, ds, datasourceExists and include functions are moved out of main into the data package, but can't (yet?) be aliased under data.

Signed-off-by: Dave Henderson dhenderson@gmail.com

@hairyhenderson hairyhenderson self-assigned this Aug 5, 2017
@hairyhenderson hairyhenderson changed the title Extracting data namespace, renaming typeconv to conv namespace [WIP] Extracting data namespace, renaming typeconv to conv namespace Aug 5, 2017
@hairyhenderson hairyhenderson changed the title [WIP] Extracting data namespace, renaming typeconv to conv namespace Extracting data namespace, renaming typeconv to conv namespace Aug 5, 2017
@hairyhenderson hairyhenderson force-pushed the conv-func-pkg branch 2 times, most recently from e17aef4 to 1f5e35a Compare August 8, 2017 01:28
@hairyhenderson hairyhenderson mentioned this pull request Aug 8, 2017
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant