{"size": 357, "ext": "scrbl", "max_stars_repo_path": "struct-out-pp-doc/scribblings/struct-out-plus-plus/struct-out-plus-plus.scrbl", "max_stars_repo_name": "kurinoku/struct-out-plus-plus", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "struct-out-pp-doc/scribblings/struct-out-plus-plus/struct-out-plus-plus.scrbl", "max_issues_repo_name": "kurinoku/struct-out-plus-plus", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "struct-out-pp-doc/scribblings/struct-out-plus-plus/struct-out-plus-plus.scrbl", "max_forks_repo_name": "kurinoku/struct-out-plus-plus", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 25.5, "max_line_length": 123, "alphanum_fraction": 0.6918767507}
#lang scribble/manual
@require[@for-label[struct-plus-plus/struct-out
                    racket/base]]

@title{struct-out-plus-plus}
@author{kurinoku}

@defmodule[struct-plus-plus/struct-out]

@defform[(struct-out++ id)]{
  Like @racket[struct-out], but also exports @racket[id]++ and tries to export its dotted accessors and functional setters.
       }

