├── .github └── workflows │ ├── deploy-docs.yml │ └── nef-compile.yml ├── .gitignore ├── BowArch.podspec ├── Documentation.app ├── Contents │ ├── Info.plist │ ├── MacOS │ │ ├── .gitignore │ │ ├── Background.playground │ │ │ ├── Pages │ │ │ │ ├── Comonadic UIs.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ │ ├── Monads and Comonads.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ │ ├── Overview.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ │ └── Pairings.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── Core concepts.playground │ │ │ ├── Pages │ │ │ │ ├── Component.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ │ ├── Dispatcher.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ │ ├── State and Input.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ │ └── View.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── Documentation.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Documentation.xcscheme │ │ ├── Documentation.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── Documentation │ │ │ └── Info.plist │ │ ├── Legal.playground │ │ │ ├── Pages │ │ │ │ ├── Credits.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ │ └── License.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── Patterns.playground │ │ │ ├── Pages │ │ │ │ ├── Creating a single component.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ │ └── Creating nested components.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ ├── Podfile │ │ ├── Quick start.playground │ │ │ ├── Pages │ │ │ │ ├── Getting started.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ │ └── Resources.xcplaygroundpage │ │ │ │ │ └── Contents.swift │ │ │ ├── contents.xcplayground │ │ │ └── playground.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ └── launcher │ └── Resources │ │ ├── AppIcon.icns │ │ └── Assets.car └── Jekyll │ └── Home.md ├── LICENSE ├── Package.resolved ├── Package.swift ├── README.md ├── Sources └── BowArch │ ├── ActionMoore │ ├── ActionDispatcher.swift │ ├── ActionHandler.swift │ └── MooreComponent.swift │ ├── Core │ ├── Component.swift │ ├── ComponentView.swift │ ├── Dispatcher.swift │ ├── Handler.swift │ ├── Reducer.swift │ └── UI.swift │ ├── IO │ └── Arch+IO.swift │ ├── StateStore │ ├── StateDispatcher.swift │ ├── StateHandler.swift │ └── StoreComponent.swift │ └── WriterTraced │ ├── TracedComponent.swift │ ├── WriterDispatcher.swift │ └── WriterHandler.swift ├── Tests └── BowArchTests │ ├── BowArchTests.swift │ ├── DispatcherTests.swift │ └── HandlerTests.swift ├── assets └── header-bow-arch.png └── docs ├── CNAME ├── Gemfile ├── Gemfile.lock ├── _config.yml ├── _data ├── features.yml └── menu.yml ├── _includes ├── _doc.html ├── _footer.html ├── _head-docs.html ├── _head.html ├── _header.html ├── _main.html ├── _nav.html └── _sidebar.html ├── _layouts ├── docs.html └── home.html ├── _sass ├── base │ ├── _base.scss │ ├── _helpers.scss │ └── _reset.scss ├── components │ ├── _button.scss │ ├── _code.scss │ ├── _doc.scss │ ├── _footer.scss │ ├── _header.scss │ ├── _main.scss │ ├── _nav.scss │ ├── _sidebar-menu.scss │ ├── _sidebar.scss │ └── _table.scss ├── utils │ ├── _mixins.scss │ └── _variables.scss └── vendors │ └── highlight │ └── dracula.scss ├── css ├── docs.scss └── styles.scss ├── img ├── bow-arch-brand.svg ├── bow-arch-composable.svg ├── bow-arch-declarative.svg ├── bow-arch-jumbotron-image.svg ├── bow-arch-modular.svg ├── bow-arch-testable.svg ├── favicon.png ├── nav-icon-close.svg ├── nav-icon-open.svg ├── poster.png ├── sidebar-bullet-active.svg ├── sidebar-bullet.svg └── sidebar-icon-open.svg ├── index.md └── js ├── docs.js └── main.js /.github/workflows/deploy-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/.github/workflows/deploy-docs.yml -------------------------------------------------------------------------------- /.github/workflows/nef-compile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/.github/workflows/nef-compile.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/.gitignore -------------------------------------------------------------------------------- /BowArch.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/BowArch.podspec -------------------------------------------------------------------------------- /Documentation.app/Contents/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/Info.plist -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/.gitignore -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Background.playground/Pages/Comonadic UIs.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Background.playground/Pages/Comonadic UIs.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Background.playground/Pages/Monads and Comonads.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Background.playground/Pages/Monads and Comonads.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Background.playground/Pages/Overview.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Background.playground/Pages/Overview.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Background.playground/Pages/Pairings.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Background.playground/Pages/Pairings.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Background.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Background.playground/contents.xcplayground -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Background.playground/playground.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Background.playground/playground.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Core concepts.playground/Pages/Component.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Core concepts.playground/Pages/Component.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Core concepts.playground/Pages/Dispatcher.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Core concepts.playground/Pages/Dispatcher.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Core concepts.playground/Pages/State and Input.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Core concepts.playground/Pages/State and Input.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Core concepts.playground/Pages/View.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Core concepts.playground/Pages/View.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Core concepts.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Core concepts.playground/contents.xcplayground -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Core concepts.playground/playground.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Core concepts.playground/playground.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Documentation.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Documentation.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Documentation.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Documentation.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Documentation.xcodeproj/xcshareddata/xcschemes/Documentation.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Documentation.xcodeproj/xcshareddata/xcschemes/Documentation.xcscheme -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Documentation.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Documentation.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Documentation.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Documentation.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Documentation/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Documentation/Info.plist -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Legal.playground/Pages/Credits.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Legal.playground/Pages/Credits.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Legal.playground/Pages/License.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Legal.playground/Pages/License.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Legal.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Legal.playground/contents.xcplayground -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Legal.playground/playground.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Legal.playground/playground.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Patterns.playground/Pages/Creating a single component.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Patterns.playground/Pages/Creating a single component.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Patterns.playground/Pages/Creating nested components.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Patterns.playground/Pages/Creating nested components.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Patterns.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Patterns.playground/contents.xcplayground -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Patterns.playground/playground.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Patterns.playground/playground.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Podfile -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Quick start.playground/Pages/Getting started.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Quick start.playground/Pages/Getting started.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Quick start.playground/Pages/Resources.xcplaygroundpage/Contents.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Quick start.playground/Pages/Resources.xcplaygroundpage/Contents.swift -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Quick start.playground/contents.xcplayground: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Quick start.playground/contents.xcplayground -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/Quick start.playground/playground.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/Quick start.playground/playground.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Documentation.app/Contents/MacOS/launcher: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/MacOS/launcher -------------------------------------------------------------------------------- /Documentation.app/Contents/Resources/AppIcon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/Resources/AppIcon.icns -------------------------------------------------------------------------------- /Documentation.app/Contents/Resources/Assets.car: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Contents/Resources/Assets.car -------------------------------------------------------------------------------- /Documentation.app/Jekyll/Home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Documentation.app/Jekyll/Home.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Package.resolved -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/README.md -------------------------------------------------------------------------------- /Sources/BowArch/ActionMoore/ActionDispatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/ActionMoore/ActionDispatcher.swift -------------------------------------------------------------------------------- /Sources/BowArch/ActionMoore/ActionHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/ActionMoore/ActionHandler.swift -------------------------------------------------------------------------------- /Sources/BowArch/ActionMoore/MooreComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/ActionMoore/MooreComponent.swift -------------------------------------------------------------------------------- /Sources/BowArch/Core/Component.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/Core/Component.swift -------------------------------------------------------------------------------- /Sources/BowArch/Core/ComponentView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/Core/ComponentView.swift -------------------------------------------------------------------------------- /Sources/BowArch/Core/Dispatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/Core/Dispatcher.swift -------------------------------------------------------------------------------- /Sources/BowArch/Core/Handler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/Core/Handler.swift -------------------------------------------------------------------------------- /Sources/BowArch/Core/Reducer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/Core/Reducer.swift -------------------------------------------------------------------------------- /Sources/BowArch/Core/UI.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/Core/UI.swift -------------------------------------------------------------------------------- /Sources/BowArch/IO/Arch+IO.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/IO/Arch+IO.swift -------------------------------------------------------------------------------- /Sources/BowArch/StateStore/StateDispatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/StateStore/StateDispatcher.swift -------------------------------------------------------------------------------- /Sources/BowArch/StateStore/StateHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/StateStore/StateHandler.swift -------------------------------------------------------------------------------- /Sources/BowArch/StateStore/StoreComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/StateStore/StoreComponent.swift -------------------------------------------------------------------------------- /Sources/BowArch/WriterTraced/TracedComponent.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/WriterTraced/TracedComponent.swift -------------------------------------------------------------------------------- /Sources/BowArch/WriterTraced/WriterDispatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/WriterTraced/WriterDispatcher.swift -------------------------------------------------------------------------------- /Sources/BowArch/WriterTraced/WriterHandler.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Sources/BowArch/WriterTraced/WriterHandler.swift -------------------------------------------------------------------------------- /Tests/BowArchTests/BowArchTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Tests/BowArchTests/BowArchTests.swift -------------------------------------------------------------------------------- /Tests/BowArchTests/DispatcherTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Tests/BowArchTests/DispatcherTests.swift -------------------------------------------------------------------------------- /Tests/BowArchTests/HandlerTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/Tests/BowArchTests/HandlerTests.swift -------------------------------------------------------------------------------- /assets/header-bow-arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/assets/header-bow-arch.png -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | arch.bow-swift.io 2 | -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/Gemfile.lock -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_data/features.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_data/features.yml -------------------------------------------------------------------------------- /docs/_data/menu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_data/menu.yml -------------------------------------------------------------------------------- /docs/_includes/_doc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_includes/_doc.html -------------------------------------------------------------------------------- /docs/_includes/_footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_includes/_footer.html -------------------------------------------------------------------------------- /docs/_includes/_head-docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_includes/_head-docs.html -------------------------------------------------------------------------------- /docs/_includes/_head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_includes/_head.html -------------------------------------------------------------------------------- /docs/_includes/_header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_includes/_header.html -------------------------------------------------------------------------------- /docs/_includes/_main.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_includes/_main.html -------------------------------------------------------------------------------- /docs/_includes/_nav.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_includes/_nav.html -------------------------------------------------------------------------------- /docs/_includes/_sidebar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_includes/_sidebar.html -------------------------------------------------------------------------------- /docs/_layouts/docs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_layouts/docs.html -------------------------------------------------------------------------------- /docs/_layouts/home.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_layouts/home.html -------------------------------------------------------------------------------- /docs/_sass/base/_base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/base/_base.scss -------------------------------------------------------------------------------- /docs/_sass/base/_helpers.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/base/_helpers.scss -------------------------------------------------------------------------------- /docs/_sass/base/_reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/base/_reset.scss -------------------------------------------------------------------------------- /docs/_sass/components/_button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/components/_button.scss -------------------------------------------------------------------------------- /docs/_sass/components/_code.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/components/_code.scss -------------------------------------------------------------------------------- /docs/_sass/components/_doc.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/components/_doc.scss -------------------------------------------------------------------------------- /docs/_sass/components/_footer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/components/_footer.scss -------------------------------------------------------------------------------- /docs/_sass/components/_header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/components/_header.scss -------------------------------------------------------------------------------- /docs/_sass/components/_main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/components/_main.scss -------------------------------------------------------------------------------- /docs/_sass/components/_nav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/components/_nav.scss -------------------------------------------------------------------------------- /docs/_sass/components/_sidebar-menu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/components/_sidebar-menu.scss -------------------------------------------------------------------------------- /docs/_sass/components/_sidebar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/components/_sidebar.scss -------------------------------------------------------------------------------- /docs/_sass/components/_table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/components/_table.scss -------------------------------------------------------------------------------- /docs/_sass/utils/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/utils/_mixins.scss -------------------------------------------------------------------------------- /docs/_sass/utils/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/utils/_variables.scss -------------------------------------------------------------------------------- /docs/_sass/vendors/highlight/dracula.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/_sass/vendors/highlight/dracula.scss -------------------------------------------------------------------------------- /docs/css/docs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/css/docs.scss -------------------------------------------------------------------------------- /docs/css/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/css/styles.scss -------------------------------------------------------------------------------- /docs/img/bow-arch-brand.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/bow-arch-brand.svg -------------------------------------------------------------------------------- /docs/img/bow-arch-composable.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/bow-arch-composable.svg -------------------------------------------------------------------------------- /docs/img/bow-arch-declarative.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/bow-arch-declarative.svg -------------------------------------------------------------------------------- /docs/img/bow-arch-jumbotron-image.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/bow-arch-jumbotron-image.svg -------------------------------------------------------------------------------- /docs/img/bow-arch-modular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/bow-arch-modular.svg -------------------------------------------------------------------------------- /docs/img/bow-arch-testable.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/bow-arch-testable.svg -------------------------------------------------------------------------------- /docs/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/favicon.png -------------------------------------------------------------------------------- /docs/img/nav-icon-close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/nav-icon-close.svg -------------------------------------------------------------------------------- /docs/img/nav-icon-open.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/nav-icon-open.svg -------------------------------------------------------------------------------- /docs/img/poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/poster.png -------------------------------------------------------------------------------- /docs/img/sidebar-bullet-active.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/sidebar-bullet-active.svg -------------------------------------------------------------------------------- /docs/img/sidebar-bullet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/sidebar-bullet.svg -------------------------------------------------------------------------------- /docs/img/sidebar-icon-open.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/img/sidebar-icon-open.svg -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | layout: home 3 | --- 4 | -------------------------------------------------------------------------------- /docs/js/docs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/js/docs.js -------------------------------------------------------------------------------- /docs/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bow-swift/bow-arch/HEAD/docs/js/main.js --------------------------------------------------------------------------------