Man pages for tibblify
Rectangle Nested Lists

dot-abort_not_tibblifiableAbort when x is neither an object nor a list of objects
dot-accumulate_snapshot_levelAccumulate ancestor chains for a single snapshot level
dot-apply_nestingApply nesting across all tree levels
dot-apply_nest_lvlApply nesting at a single tree level
dot-apply_requiredApply required flags to a list of tib fields
dot-apply_spec_renamingRename list elements back to their original spec keys
dot-assemble_ancestors_colAssemble the ancestors column for 'unnest_tree()' output
dot-assemble_level_colAssemble the level column for 'unnest_tree()' output
dot-assemble_parent_colAssemble the parent id column for 'unnest_tree()' output
dot-assemble_tree_outputAssemble the final output from per-level data
dot-backtickBacktick-wrap a character vector
dot-build_level_ancestorsBuild ancestor chains across levels using accumulate
dot-cast_posixlt_ptypeConvert POSIXlt to POSIXct
dot-check_arg_differentValidate that arguments are different
dot-check_children_toConfirm that 'children_to' is usable
dot-check_col_newCheck that a column name does not already exist in a data...
dot-check_col_value_duplicatesCheck that a column has no duplicate values
dot-check_col_values_missingCheck that a column has no missing values
dot-check_idCheck that id column has no missing or duplicate values
dot-check_id_colCheck that id column has no missing or duplicate values
dot-check_is_dfConfirm that an object is a data frame
dot-check_keyCheck if a key is valid
dot-check_key_can_untibblifyCheck that a key is valid for untibblify
dot-check_key_is_characterCheck that a key is a character string
dot-check_key_length_1Check that a key has length 1
dot-check_listValidate that an input is a list
dot-check_lvlsCheck that all elements have assigned tree levels
dot-check_namedAbort for missing names
dot-check_names_not_duplicatedAbort for duplicate names
dot-check_names_toCheck that '.names_to' is valid for the given input form
dot-check_not_dfAbort if 'x' is a data frame
dot-check_object_listAbort if 'x' is not a list of objects
dot-check_object_namesAbort for missing or duplicate names
dot-check_openapi_versionEnsure the OpenAPI version is supported
dot-check_parent_colCheck that parent column is valid and distinct from id column
dot-check_parent_id_missingCheck that parent ids aren't missing
dot-check_parent_idsConfirm that parent ids are usable
dot-check_print_names_argCheck and determine whether to print names for tibblifying
dot-check_self_referenceCheck that no element is its own parent
dot-check_tspec_combine_dotsCheck dots arguments for tspec combine
dot-check_tspec_combine_typeCheck spec types for compatibility
dot-check_unnest_col_diffValidate an output column name and check it differs from...
dot-check_unnest_col_nameValidate and normalize an output column name
dot-choose_native_ptypeChoose native ptype class
dot-col_guess_requiredGuess whether a field is required across a list of data...
dot-collapse_with_padCollapse expressions with padding and optional multi-line...
dot-collect_partsCollect formatted field parts
dot-collect_tree_levelsTraverse the tree and collect per-level data
dot-col_to_specConvert a column to a tib field specification
dot-col_to_spec_dfConvert a df-typed list column to a tib_df specification
dot-combine_processed_fieldsCombine processed simple and complex fields
dot-compat_map_chrMap to a character vector
dot-data_field_nameFormat a data frame column reference for error messages
dot-deprecate_argHandle deprecated arguments
dot-df_col_to_specConvert a nested data frame column to a tib_row specification
dot-df_guess_requiredGuess whether each field is required in a df-typed list...
dot-double_quoteWrap a string in double quotes if it's not 'NULL'
dot-drop_empty_listsRemove empty lists from an object
dot-element_subset_stringConvert a path element to a subset string
dot-eval_pullEvaluate and extract a single column selection
dot-extract_childrenExtract and validate the children list from a level data...
dot-fast_tibbleCreate a minimal tibble from a list
dot-fields_from_schema_propertiesExtract tib fields from schema properties
dot-finalize_tspec_objectFinalize a tibblify object
dot-flatten_fieldsFlatten nested field specifications
dot-forget_parse_schema_memoisedForget memoised version of '.parse_schema'
dot-format_field_canonical_namesFormat field parts with canonical names
dot-format_fieldsFormat fields to print a function call
dot-format_fillFormat a fill value as a character string
dot-format_fill_argFormat the '.fill' argument for display
dot-format_ptypeFormat a ptype object as a character string
dot-format_ptype_argFormat the '.ptype' argument for display
dot-format_ptype_innerFormat the '.ptype_inner' argument for display
dot-format_tib_fReturn the display function name for a collector
dot-format_tib_partsBuild the formatted argument string for a collector call
dot-format_unspecified_pathsPrep unspecified paths for messaging
dot-get_openapi_typeDetermine the type of an OpenAPI schema object
dot-get_ptype_commonFind the common ptype of a list of objects
dot-get_requiredDetermine which fields are required in an object list
dot-get_unspecified_pathsFind unspecified fields
dot-guess_object_field_specGuess the field spec for a single object field
dot-guess_object_field_spec_dfGuess the field spec for a data-frame-typed field
dot-guess_object_field_spec_expand_fieldsExpand an object list into a tib spec
dot-guess_object_field_spec_expand_fields_dfExpand an object list into a tib_df spec
dot-guess_object_field_spec_objectGuess the field spec for a nested object field
dot-guess_object_field_spec_object_listGuess the spec for an object list field
dot-guess_object_field_spec_vectorGuess the field spec for a vector-typed field
dot-guess_object_list_field_specGuess the spec for a single field in an object list
dot-guess_object_list_field_spec_dont_simplifyGuess the spec for a list field without list simplification
dot-guess_object_list_field_spec_flat_to_vectorGuess a vector spec from a flat list of field values
dot-guess_object_list_field_spec_object_list_rowGuess a row spec from an object list field
dot-guess_object_list_field_spec_vectorGuess the spec for a vector-typed field in an object list
dot-guess_object_list_specGuess field specs for an object list
dot-guess_vector_input_formGuess whether a list field can be simplified to a vector spec
dot-guess_vector_input_form_field_scalarBuild a tib spec for a field-scalar input form
dot-guess_vector_input_form_nullGuess input form for a list field whose common ptype is...
dot-imap_col_to_specApply column-to-spec conversion across a data frame
dot-imap_guess_object_field_specMap '.guess_object_field_spec' over a named list
dot-is_field_scalarIs every element of a field scalar?
dot-is_list_of_nullIs x a list of NULLs?
dot-is_list_of_object_listsIs x a list of object lists?
dot-is_objectIs x an object?
dot-is_object_listIs x a list of objects?
dot-is_tibCheck if object is a tib collector
dot-is_tib_name_canonicalCheck if a tib field has a canonical name
dot-is_tib_rowCheck if object is a tib row
dot-is_tib_scalarCheck if object is a tib scalar
dot-is_tib_unspecifiedCheck if object is a tib unspecified
dot-is_tib_variantCheck if object is a tib variant
dot-is_tib_vectorCheck if object is a tib vector
dot-is_tspecCheck if object is a tibblify specification
dot-is_unspecifiedIs the object unspecified?
dot-is_url_stringCheck whether input is an http(s) URL string
dot-is_vecIs the object a vector?
dot-lgl_to_bulletConvert a logical vector to cli bullet symbols
dot-list_col_to_specConvert a list column to a tib field specification
dot-list_is_list_of_nullFor each element, is it a list of NULLs?
dot-list_of_col_to_spec_dfBuild field specs from a list_of df column
dot-loc_name_helperFormat location names and types
dot-mark_empty_list_argumentMark that the empty list argument was used
dot-maybe_inform_unspecifiedPotentially inform users about unspecified fields
dot-name_exprsCollapse expressions with padding and optional multi-line...
dot-nchar_field_namesCalculate the number of characters in a field's name part
dot-nest_tree_implMain implementation of tree nesting
dot-nest_tree_lvlCompute tree level for each element based on id and parent...
dot-non_list_of_col_to_spec_dfBuild field specs from a non-list_of df column
dot-normalize_child_col_nameResolve 'child_col' to a column name string
dot-normalize_id_colNormalize and check the id column
dot-normalize_id_col_nameResolve 'id_col' to a column name string
dot-normalize_parent_colNormalize and check the parent column
dot-openapi_resolve_referenceResolve $ref references in an OpenAPI schema object
dot-padPad a character vector with a specified number of spaces
dot-parse_header_objectsParse a named list of header objects from an OpenAPI spec
dot-parse_media_type_objectsParse a named list of media type objects from an OpenAPI spec
dot-parse_operation_objectParse an operation object from an OpenAPI spec
dot-parse_parametersParse a list of parameter objects from an OpenAPI spec
dot-parse_path_item_objectParse a path item object from an OpenAPI spec
dot-parse_path_item_objectsParse all path item objects from an OpenAPI spec
dot-parse_request_bodyParse a request body object from an OpenAPI spec
dot-parse_response_objectParse a single response object from an OpenAPI spec
dot-parse_responses_objectParse a responses object from an OpenAPI spec
dot-parse_schemaParse an OpenAPI schema object into a tib field spec
dot-paste_multilinePad and collapse a character vector across multiple lines
dot-path_to_stringConvert a path object to a printable string
dot-prep_complex_fieldPrepare a complex field
dot-prep_nested_keysPrepare nested keys in a tibblify specification
dot-prep_simple_fieldPrepare a simple field
dot-prep_spec_fieldsFlatten, validate, and auto-name field specifications
dot-prep_tib_fillPrepare the fill value for a vector field
dot-prep_tib_list_of_ptypePrepare the ptype list for a vector field
dot-prep_tib_scalarPrepare a scalar field
dot-prep_tib_vectorPrepare a vector field
dot-prep_transformPrepare transform function
dot-process_complex_fieldsProcess complex fields (depth > 1)
dot-process_simple_fieldsProcess simple fields (depth 1)
dot-read_empty_list_argumentRead whether the empty list argument was used
dot-read_schemaRead an OpenAPI schema from a file, connection, or list
dot-read_specRead an OpenAPI spec from a file, connection, or list
dot-read_spec_implRead an OpenAPI spec or schema from a file, connection, or...
dot-reduce_ptypeReduce per-level data frames to their combined ptype
dot-remove_first_keyRemove the first key from a field
dot-schema_has_refCheck whether any nested list element has a $ref key
dot-set_specSet the tibblify specification attribute
dot-shared-paramsShared parameters
dot-shared-params-spec_prepShared spec_prep parameters
dot-shared-params-tibShared tib_spec parameters
dot-shared-params-treeShared (un)nest_tree parameters
dot-should_force_namesDetermine whether to print names for tibblifying
dot-sort_spec_by_first_keySort specification by the first key
dot-spec_auto_name_fieldsAuto-name fields based on their key attribute
dot-spec_inform_unspecifiedInform about or error for unspecified fields
dot-spec_prepPrepare a tibblify specification for tibblification
dot-spec_prep_nonrecursivePrepare a non-recursive tibblify specification
dot-spec_prep_recursivePrepare a recursive tibblify specification
dot-spec_prep_unspecifiedPrepare unspecified fields
dot-spec_replace_unspecifiedReplace unspecified fields in the specification
dot-spec_replace_unspecified_implReplace unspecified fields in the specification
dot-spec_replace_unspecified_typeReplace tib_unspecified fields in the specification
dot-stabilize_names_toStabilize names_to argument
dot-stabilize_unpack_colsCheck which fields to unpack
dot-stabilize_values_toStabilize values_to argument
dot-stop_colmajor_nullError for NULL in colmajor fields
dot-stop_colmajor_wrong_size_elementError for inconsistent colmajor field sizes
dot-stop_duplicate_nameError for duplicate names
dot-stop_empty_nameError for empty names
dot-stop_names_is_nullError for unnamed object
dot-stop_non_list_elementError for non-list element
dot-stop_object_vector_names_is_nullError for unnamed object vector
dot-stop_requiredError for missing required field
dot-stop_required_colmajorError for missing required colmajor field
dot-stop_scalarError for non-scalar field
dot-stop_vector_non_list_elementError for non-list vector element
dot-stop_vector_wrong_size_elementError for wrong-sized vector element
dot-tibblify_abortThrow a tibblify internal error
dot-tibblify_implTibblify implementation
dot-tibblify_widthGet the width for tibblifying
dot-tib_collectorCreate a tib collector
dot-tib_combineCombine a list of tib fields
dot-tib_combine_dfCombine dataframe tib fields
dot-tib_combine_fillCombine fill values from a list of tibs
dot-tib_combine_input_formCombine input forms from a list of tibs
dot-tib_combine_keyCombine keys from a list of tibs
dot-tib_combine_names_colCombine names_col value from a list of tibs
dot-tib_combine_ptypeCombine ptypes from a list of tibs
dot-tib_combine_requiredCombine required status from a list of tibs
dot-tib_combine_specifiedCombine various specified tib field types
dot-tib_combine_transformCombine transform functions from a list of tibs
dot-tib_combine_typeCombine types from a list of tibs
dot-tib_combine_vectorCombine vector tib fields
dot-tib_from_all_ofCombine 'allOf' sub-schemas into a tib field
dot-tib_from_any_ofCombine 'anyOf' sub-schemas into a tib field
dot-tib_from_one_ofCombine 'oneOf' sub-schemas into a tib field
dot-tib_from_schema_arrayParse an array-type OpenAPI schema and create a tib field
dot-tib_from_schema_objectParse an object-type OpenAPI schema and create a tib field
dot-tib_from_schema_typeParse an OpenAPI schema type and create a tib field
dot-tib_ptypeGet the ptype of an object
dot-tib_scalar_implImplementation of tib_scalar
dot-tib_scalar_or_vector_specCreate a scalar or vector tib spec
dot-tib_type_ofDetermine the tib type of an object
dot-tib_vector_implImplementation of tib_vector
dot-tib_vector_input_formDetermine the vector input form of a value
dot-try_tibblify_implTibblify implementation with error handling
dot-tspecCreate a tibblify specification object
dot-tspec_combine_field_listCombine fields from a list of specs
dot-tspec_from_all_ofCombine 'allOf' sub-schemas into a tspec
dot-tspec_from_one_ofCombine 'oneOf' sub-schemas into a tspec
dot-tspec_from_schemaConvert an OpenAPI schema to a tibblify tspec
dot-tspec_from_schema_arrayConvert an array-type schema to a tibblify data frame spec
dot-tspec_from_schema_objectConvert an object-type schema to a tibblify row spec
dot-tspec_from_schema_typeChoose and apply a tspec_from_schema_type function
dot-unchop_childrenUnclass and unchop a list of child data frames
dot-unchop_fieldsUnchop and repair fields
dot-unclass_list_ofUnclass a list_of child data frame
dot-unpack_fieldUnpack a single field
dot-unpack_field_recursiveRecursively unpack a field
dot-unpack_field_rowUnpack a row field
dot-unpack_fieldsUnpack and repair fields
dot-unpack_fields_implUnpack all fields in a spec
dot-unpack_keyUpdate the key of an unpacked field
dot-untibblify_dfUntibblify a data frame into a list of row lists
dot-untibblify_listUntibblify a named list using a spec
dot-untibblify_list_eltUntibblify a single list element
dot-untibblify_rowUntibblify a single data frame row into a named list
dot-update_required_fieldsUpdate the required status of field specs
dot-vec_flattenFlatten a list to a vector
dot-vector_col_to_specConvert a vector column to a tib scalar or unspecified...
dot-walk_tree_levelsWalk the tree level by level, collecting a snapshot at each...
dot-with_indexed_errorsWrap indexed purrr errors with context
formattingPrinting tibblify specifications
get_specExamine the column specification
guess_tspecGuess the 'tibblify()' specification
nest_treeConvert a data frame to a tree
parse_openapi_specParse an OpenAPI spec
politiciansPoliticians
reexportsObjects exported from other packages
should_inform_unspecifiedDetermine whether to inform about unspecified fields in spec
tibblifyRectangle a nested list
tibblify-packagetibblify: Rectangle Nested Lists
tib_specCreate a field specification
tspec_combineCombine multiple specifications
tspec_dfCreate a tibblify specification
unnest_treeUnnest a recursive data frame
unpack_tspecUnpack a tibblify specification
untibblifyConvert a data frame or object into a nested list
tibblify documentation built on May 9, 2026, 5:07 p.m.