diff --git a/.github/workflows/build_doc.yml b/.github/workflows/build_doc.yml index 2c8a264720a..ab4bb6248b0 100644 --- a/.github/workflows/build_doc.yml +++ b/.github/workflows/build_doc.yml @@ -24,10 +24,10 @@ jobs: working-directory: arrow-libs run: ./gradlew dokka - name: Validate documentation - working-directory: arrow-docs + working-directory: arrow-site run: ./gradlew runAnk - name: Build site working-directory: arrow-site run: | bundle install --gemfile Gemfile --path vendor/bundle - bundle exec jekyll build -s docs + bundle exec jekyll build -s build/site diff --git a/.github/workflows/publish_doc.yml b/.github/workflows/publish_doc.yml index a8f3bbabbd9..ab9f95c0551 100644 --- a/.github/workflows/publish_doc.yml +++ b/.github/workflows/publish_doc.yml @@ -47,13 +47,13 @@ jobs: working-directory: arrow-libs run: ./gradlew dokka - name: "Validate documentation" - working-directory: arrow-docs + working-directory: arrow-site run: ./gradlew runAnk - name: "Latest release: build (landing page + docs/)" if: steps.versions.outputs.new-release-version-exists == '1' working-directory: arrow-site run: | - bundle exec jekyll build -b docs -s docs + bundle exec jekyll build -b docs -s build/site tree _site > $BASEDIR/logs/content_docs.log - name: "Latest release: publish (landing page + docs/)" if: steps.versions.outputs.new-release-version-exists == '1' @@ -69,7 +69,7 @@ jobs: working-directory: arrow-site run: | SHORT_VERSION=$(echo ${{ steps.versions.outputs.release-version }} | cut -d. -f1-2) - bundle exec jekyll build -b docs/${SHORT_VERSION} -s docs + bundle exec jekyll build -b docs/${SHORT_VERSION} -s build/site tree _site > $BASEDIR/logs/content_docs-${SHORT_VERSION}.log - name: "Latest release: publish release directory (docs/)" if: steps.versions.outputs.new-release-version-exists == '1' @@ -85,7 +85,7 @@ jobs: - name: "Next version: build (/docs/next)" working-directory: arrow-site run: | - bundle exec jekyll build -b docs/next -s docs + bundle exec jekyll build -b docs/next -s build/site tree _site > $BASEDIR/logs/content_docs-next.log - name: "Next version: publish (/docs/next)" working-directory: arrow-site diff --git a/.gitignore b/.gitignore index 5a38e1094ec..92c0f9d8ff1 100644 --- a/.gitignore +++ b/.gitignore @@ -116,9 +116,6 @@ vendor # Ruby Gemfile.lock -# Site -arrow-site/docs - ### Intellij Patch ### # Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9aaf35122a7..f556884a84b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -58,7 +58,7 @@ In order to generate the documentation and validate it: cd arrow-libs ./gradlew dokka -cd ../arrow-docs +cd ../arrow-site ./gradlew runAnk ``` diff --git a/arrow-docs/docs/patterns/typeclasspolymorphism/ru/README.md b/arrow-docs/docs/patterns/typeclasspolymorphism/ru/README.md deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/arrow-libs/gradle/apidoc-creation.gradle b/arrow-libs/gradle/apidoc-creation.gradle index 017b31aed91..0f57661d7eb 100644 --- a/arrow-libs/gradle/apidoc-creation.gradle +++ b/arrow-libs/gradle/apidoc-creation.gradle @@ -19,7 +19,7 @@ apply plugin: "org.jetbrains.dokka" //dokka log spam `Can't find node by signature` comes from https://github.com/Kotlin/dokka/issues/269 dokka { outputFormat = 'jekyll' - outputDirectory = "${rootDir}/../arrow-docs/docs/apidocs" + outputDirectory = "${rootDir}/../arrow-site/docs/apidocs" configuration { includes = ['README.md'] reportUndocumented = false diff --git a/arrow-docs/.editorconfig b/arrow-site/.editorconfig similarity index 100% rename from arrow-docs/.editorconfig rename to arrow-site/.editorconfig diff --git a/arrow-docs/build.gradle b/arrow-site/build.gradle similarity index 93% rename from arrow-docs/build.gradle rename to arrow-site/build.gradle index fe750dba390..f94e2085a3e 100644 --- a/arrow-docs/build.gradle +++ b/arrow-site/build.gradle @@ -37,7 +37,7 @@ dependencies { apply plugin: 'ank-gradle-plugin' ank { - source = file("${projectDir}/docs") - target = file("${rootDir}/../arrow-site/docs") + source = file("${rootDir}/docs") + target = file("${rootDir}/build/site") classpath = sourceSets.main.runtimeClasspath } diff --git a/arrow-docs/docs/landingpage/core-home-code.md b/arrow-site/docs/_code/core-home-code.md similarity index 98% rename from arrow-docs/docs/landingpage/core-home-code.md rename to arrow-site/docs/_code/core-home-code.md index 0f3752f49ff..3212506ec97 100644 --- a/arrow-docs/docs/landingpage/core-home-code.md +++ b/arrow-site/docs/_code/core-home-code.md @@ -1,3 +1,6 @@ +--- +library: core +--- {: data-executable="true"} ```kotlin:ank import arrow.core.Either diff --git a/arrow-docs/docs/landingpage/fx-home-code.md b/arrow-site/docs/_code/fx-home-code.md similarity index 98% rename from arrow-docs/docs/landingpage/fx-home-code.md rename to arrow-site/docs/_code/fx-home-code.md index f905ab428fc..0ad6f4603d3 100644 --- a/arrow-docs/docs/landingpage/fx-home-code.md +++ b/arrow-site/docs/_code/fx-home-code.md @@ -1,3 +1,6 @@ +--- +library: fx +--- ```kotlin:ank:playground import arrow.fx.coroutines.parTraverse import arrow.fx.coroutines.parMapN @@ -23,6 +26,8 @@ fun employee(name: String, company: Company): Employee = suspend fun main() { //sampleStart + + //maps each function to `::employee` in parallel val audrey = parMapN({ "Audrey" }, { company("Arrow") }, ::employee) val pepe = parMapN({ "Pepe" }, { company("Arrow") }, ::employee) diff --git a/arrow-site/docs/landingpage/meta-home-code.md b/arrow-site/docs/_code/meta-home-code.md similarity index 95% rename from arrow-site/docs/landingpage/meta-home-code.md rename to arrow-site/docs/_code/meta-home-code.md index f960810df14..b32cb725956 100644 --- a/arrow-site/docs/landingpage/meta-home-code.md +++ b/arrow-site/docs/_code/meta-home-code.md @@ -1,5 +1,9 @@ +--- +library: meta +--- ```kotlin //sampleStart + val Meta.helloWorld: CliPlugin get() = "Hello World" { meta( diff --git a/arrow-docs/docs/landingpage/optics-home-code.md b/arrow-site/docs/_code/optics-home-code.md similarity index 98% rename from arrow-docs/docs/landingpage/optics-home-code.md rename to arrow-site/docs/_code/optics-home-code.md index 609314b53b9..18d5e8458c9 100644 --- a/arrow-docs/docs/landingpage/optics-home-code.md +++ b/arrow-site/docs/_code/optics-home-code.md @@ -1,3 +1,6 @@ +--- +library: optics +--- {: data-executable="true"} ```kotlin:ank package example diff --git a/arrow-site/docs/_data/code.yml b/arrow-site/docs/_data/code.yml deleted file mode 100644 index 51bf5eac492..00000000000 --- a/arrow-site/docs/_data/code.yml +++ /dev/null @@ -1,5 +0,0 @@ -libraries: - - core - - fx - - optics - - meta diff --git a/arrow-site/docs/_includes/_header.html b/arrow-site/docs/_includes/_header.html index 65f98e2321b..c54948c67ec 100644 --- a/arrow-site/docs/_includes/_header.html +++ b/arrow-site/docs/_includes/_header.html @@ -3,15 +3,15 @@

{{site.data.commons.description}}

- {% for library in site.data.code.libraries %} -
+ {% assign codeCol = site.code %} + {% for code in codeCol %} +
- {% capture library_snippet %}{% include_relative landingpage/{{ library }}-home-code.md %}{% endcapture %} -
{{ library_snippet | markdownify }}
+
{{ code }}
{% endfor %}
diff --git a/arrow-docs/docs/arrow/typeclasses/align/README.md b/arrow-site/docs/docs/arrow/typeclasses/align/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/align/README.md rename to arrow-site/docs/docs/arrow/typeclasses/align/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/alternative/README.md b/arrow-site/docs/docs/arrow/typeclasses/alternative/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/alternative/README.md rename to arrow-site/docs/docs/arrow/typeclasses/alternative/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/applicative/README.md b/arrow-site/docs/docs/arrow/typeclasses/applicative/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/applicative/README.md rename to arrow-site/docs/docs/arrow/typeclasses/applicative/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/applicativeerror/README.md b/arrow-site/docs/docs/arrow/typeclasses/applicativeerror/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/applicativeerror/README.md rename to arrow-site/docs/docs/arrow/typeclasses/applicativeerror/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/bicrosswalk/README.md b/arrow-site/docs/docs/arrow/typeclasses/bicrosswalk/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/bicrosswalk/README.md rename to arrow-site/docs/docs/arrow/typeclasses/bicrosswalk/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/bifoldable/README.md b/arrow-site/docs/docs/arrow/typeclasses/bifoldable/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/bifoldable/README.md rename to arrow-site/docs/docs/arrow/typeclasses/bifoldable/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/bifunctor/README.md b/arrow-site/docs/docs/arrow/typeclasses/bifunctor/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/bifunctor/README.md rename to arrow-site/docs/docs/arrow/typeclasses/bifunctor/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/bimonad/README.md b/arrow-site/docs/docs/arrow/typeclasses/bimonad/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/bimonad/README.md rename to arrow-site/docs/docs/arrow/typeclasses/bimonad/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/comonad/README.md b/arrow-site/docs/docs/arrow/typeclasses/comonad/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/comonad/README.md rename to arrow-site/docs/docs/arrow/typeclasses/comonad/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/const/README.md b/arrow-site/docs/docs/arrow/typeclasses/const/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/const/README.md rename to arrow-site/docs/docs/arrow/typeclasses/const/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/crosswalk/README.md b/arrow-site/docs/docs/arrow/typeclasses/crosswalk/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/crosswalk/README.md rename to arrow-site/docs/docs/arrow/typeclasses/crosswalk/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/decidable/README.md b/arrow-site/docs/docs/arrow/typeclasses/decidable/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/decidable/README.md rename to arrow-site/docs/docs/arrow/typeclasses/decidable/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/divide/README.md b/arrow-site/docs/docs/arrow/typeclasses/divide/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/divide/README.md rename to arrow-site/docs/docs/arrow/typeclasses/divide/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/divisible/README.md b/arrow-site/docs/docs/arrow/typeclasses/divisible/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/divisible/README.md rename to arrow-site/docs/docs/arrow/typeclasses/divisible/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/eq/README.md b/arrow-site/docs/docs/arrow/typeclasses/eq/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/eq/README.md rename to arrow-site/docs/docs/arrow/typeclasses/eq/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/eqk/README.md b/arrow-site/docs/docs/arrow/typeclasses/eqk/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/eqk/README.md rename to arrow-site/docs/docs/arrow/typeclasses/eqk/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/eqk2/README.md b/arrow-site/docs/docs/arrow/typeclasses/eqk2/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/eqk2/README.md rename to arrow-site/docs/docs/arrow/typeclasses/eqk2/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/foldable/README.md b/arrow-site/docs/docs/arrow/typeclasses/foldable/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/foldable/README.md rename to arrow-site/docs/docs/arrow/typeclasses/foldable/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/functor/README.md b/arrow-site/docs/docs/arrow/typeclasses/functor/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/functor/README.md rename to arrow-site/docs/docs/arrow/typeclasses/functor/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/functorfilter/README.md b/arrow-site/docs/docs/arrow/typeclasses/functorfilter/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/functorfilter/README.md rename to arrow-site/docs/docs/arrow/typeclasses/functorfilter/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/hash/README.md b/arrow-site/docs/docs/arrow/typeclasses/hash/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/hash/README.md rename to arrow-site/docs/docs/arrow/typeclasses/hash/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/intro/README.md b/arrow-site/docs/docs/arrow/typeclasses/intro/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/intro/README.md rename to arrow-site/docs/docs/arrow/typeclasses/intro/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/monad/README.md b/arrow-site/docs/docs/arrow/typeclasses/monad/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/monad/README.md rename to arrow-site/docs/docs/arrow/typeclasses/monad/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/monadcombine/README.md b/arrow-site/docs/docs/arrow/typeclasses/monadcombine/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/monadcombine/README.md rename to arrow-site/docs/docs/arrow/typeclasses/monadcombine/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/monaderror/README.md b/arrow-site/docs/docs/arrow/typeclasses/monaderror/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/monaderror/README.md rename to arrow-site/docs/docs/arrow/typeclasses/monaderror/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/monadfilter/README.md b/arrow-site/docs/docs/arrow/typeclasses/monadfilter/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/monadfilter/README.md rename to arrow-site/docs/docs/arrow/typeclasses/monadfilter/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/monoid/README.md b/arrow-site/docs/docs/arrow/typeclasses/monoid/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/monoid/README.md rename to arrow-site/docs/docs/arrow/typeclasses/monoid/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/monoidk/README.md b/arrow-site/docs/docs/arrow/typeclasses/monoidk/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/monoidk/README.md rename to arrow-site/docs/docs/arrow/typeclasses/monoidk/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/order/README.md b/arrow-site/docs/docs/arrow/typeclasses/order/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/order/README.md rename to arrow-site/docs/docs/arrow/typeclasses/order/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/profunctor/README.md b/arrow-site/docs/docs/arrow/typeclasses/profunctor/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/profunctor/README.md rename to arrow-site/docs/docs/arrow/typeclasses/profunctor/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/reducible/README.md b/arrow-site/docs/docs/arrow/typeclasses/reducible/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/reducible/README.md rename to arrow-site/docs/docs/arrow/typeclasses/reducible/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/repeat/README.md b/arrow-site/docs/docs/arrow/typeclasses/repeat/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/repeat/README.md rename to arrow-site/docs/docs/arrow/typeclasses/repeat/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/selective/README.md b/arrow-site/docs/docs/arrow/typeclasses/selective/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/selective/README.md rename to arrow-site/docs/docs/arrow/typeclasses/selective/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/semialign/README.md b/arrow-site/docs/docs/arrow/typeclasses/semialign/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/semialign/README.md rename to arrow-site/docs/docs/arrow/typeclasses/semialign/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/semigroup/README.md b/arrow-site/docs/docs/arrow/typeclasses/semigroup/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/semigroup/README.md rename to arrow-site/docs/docs/arrow/typeclasses/semigroup/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/semigroupk/README.md b/arrow-site/docs/docs/arrow/typeclasses/semigroupk/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/semigroupk/README.md rename to arrow-site/docs/docs/arrow/typeclasses/semigroupk/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/show/README.md b/arrow-site/docs/docs/arrow/typeclasses/show/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/show/README.md rename to arrow-site/docs/docs/arrow/typeclasses/show/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/traverse/README.md b/arrow-site/docs/docs/arrow/typeclasses/traverse/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/traverse/README.md rename to arrow-site/docs/docs/arrow/typeclasses/traverse/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/traversefilter/README.md b/arrow-site/docs/docs/arrow/typeclasses/traversefilter/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/traversefilter/README.md rename to arrow-site/docs/docs/arrow/typeclasses/traversefilter/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/unalign/README.md b/arrow-site/docs/docs/arrow/typeclasses/unalign/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/unalign/README.md rename to arrow-site/docs/docs/arrow/typeclasses/unalign/README.md diff --git a/arrow-docs/docs/arrow/typeclasses/zip/README.md b/arrow-site/docs/docs/arrow/typeclasses/zip/README.md similarity index 100% rename from arrow-docs/docs/arrow/typeclasses/zip/README.md rename to arrow-site/docs/docs/arrow/typeclasses/zip/README.md diff --git a/arrow-docs/docs/cons/README.md b/arrow-site/docs/docs/cons/README.md similarity index 100% rename from arrow-docs/docs/cons/README.md rename to arrow-site/docs/docs/cons/README.md diff --git a/arrow-docs/docs/datatypes/basic/README.md b/arrow-site/docs/docs/datatypes/basic/README.md similarity index 100% rename from arrow-docs/docs/datatypes/basic/README.md rename to arrow-site/docs/docs/datatypes/basic/README.md diff --git a/arrow-docs/docs/datatypes/day/README.md b/arrow-site/docs/docs/datatypes/day/README.md similarity index 100% rename from arrow-docs/docs/datatypes/day/README.md rename to arrow-site/docs/docs/datatypes/day/README.md diff --git a/arrow-docs/docs/datatypes/intro/README.md b/arrow-site/docs/docs/datatypes/intro/README.md similarity index 100% rename from arrow-docs/docs/datatypes/intro/README.md rename to arrow-site/docs/docs/datatypes/intro/README.md diff --git a/arrow-docs/docs/datatypes/listk/README.md b/arrow-site/docs/docs/datatypes/listk/README.md similarity index 100% rename from arrow-docs/docs/datatypes/listk/README.md rename to arrow-site/docs/docs/datatypes/listk/README.md diff --git a/arrow-docs/docs/datatypes/mapk/README.md b/arrow-site/docs/docs/datatypes/mapk/README.md similarity index 100% rename from arrow-docs/docs/datatypes/mapk/README.md rename to arrow-site/docs/docs/datatypes/mapk/README.md diff --git a/arrow-docs/docs/datatypes/moore/README.md b/arrow-site/docs/docs/datatypes/moore/README.md similarity index 100% rename from arrow-docs/docs/datatypes/moore/README.md rename to arrow-site/docs/docs/datatypes/moore/README.md diff --git a/arrow-docs/docs/datatypes/nonemptylist/README.md b/arrow-site/docs/docs/datatypes/nonemptylist/README.md similarity index 100% rename from arrow-docs/docs/datatypes/nonemptylist/README.md rename to arrow-site/docs/docs/datatypes/nonemptylist/README.md diff --git a/arrow-docs/docs/datatypes/sequencek/README.md b/arrow-site/docs/docs/datatypes/sequencek/README.md similarity index 100% rename from arrow-docs/docs/datatypes/sequencek/README.md rename to arrow-site/docs/docs/datatypes/sequencek/README.md diff --git a/arrow-docs/docs/datatypes/setk/README.md b/arrow-site/docs/docs/datatypes/setk/README.md similarity index 100% rename from arrow-docs/docs/datatypes/setk/README.md rename to arrow-site/docs/docs/datatypes/setk/README.md diff --git a/arrow-docs/docs/datatypes/sortedmapk/README.md b/arrow-site/docs/docs/datatypes/sortedmapk/README.md similarity index 100% rename from arrow-docs/docs/datatypes/sortedmapk/README.md rename to arrow-site/docs/docs/datatypes/sortedmapk/README.md diff --git a/arrow-docs/docs/dsl/README.md b/arrow-site/docs/docs/dsl/README.md similarity index 100% rename from arrow-docs/docs/dsl/README.md rename to arrow-site/docs/docs/dsl/README.md diff --git a/arrow-docs/docs/fold/README.md b/arrow-site/docs/docs/fold/README.md similarity index 100% rename from arrow-docs/docs/fold/README.md rename to arrow-site/docs/docs/fold/README.md diff --git a/arrow-docs/docs/fx/README.md b/arrow-site/docs/docs/fx/README.md similarity index 100% rename from arrow-docs/docs/fx/README.md rename to arrow-site/docs/docs/fx/README.md diff --git a/arrow-docs/docs/fx/async/README.md b/arrow-site/docs/docs/fx/async/README.md similarity index 100% rename from arrow-docs/docs/fx/async/README.md rename to arrow-site/docs/docs/fx/async/README.md diff --git a/arrow-docs/docs/fx/coroutines/README.md b/arrow-site/docs/docs/fx/coroutines/README.md similarity index 100% rename from arrow-docs/docs/fx/coroutines/README.md rename to arrow-site/docs/docs/fx/coroutines/README.md diff --git a/arrow-docs/docs/getter/README.md b/arrow-site/docs/docs/getter/README.md similarity index 100% rename from arrow-docs/docs/getter/README.md rename to arrow-site/docs/docs/getter/README.md diff --git a/arrow-docs/docs/integrations/kindedj/README.md b/arrow-site/docs/docs/integrations/kindedj/README.md similarity index 100% rename from arrow-docs/docs/integrations/kindedj/README.md rename to arrow-site/docs/docs/integrations/kindedj/README.md diff --git a/arrow-docs/docs/io/README.md b/arrow-site/docs/docs/io/README.md similarity index 100% rename from arrow-docs/docs/io/README.md rename to arrow-site/docs/docs/io/README.md diff --git a/arrow-docs/docs/iso/README.md b/arrow-site/docs/docs/iso/README.md similarity index 100% rename from arrow-docs/docs/iso/README.md rename to arrow-site/docs/docs/iso/README.md diff --git a/arrow-docs/docs/lens/README.md b/arrow-site/docs/docs/lens/README.md similarity index 100% rename from arrow-docs/docs/lens/README.md rename to arrow-site/docs/docs/lens/README.md diff --git a/arrow-docs/docs/optics/at/README.md b/arrow-site/docs/docs/optics/at/README.md similarity index 100% rename from arrow-docs/docs/optics/at/README.md rename to arrow-site/docs/docs/optics/at/README.md diff --git a/arrow-docs/docs/optics/each/README.md b/arrow-site/docs/docs/optics/each/README.md similarity index 100% rename from arrow-docs/docs/optics/each/README.md rename to arrow-site/docs/docs/optics/each/README.md diff --git a/arrow-docs/docs/optics/filterindex/README.md b/arrow-site/docs/docs/optics/filterindex/README.md similarity index 100% rename from arrow-docs/docs/optics/filterindex/README.md rename to arrow-site/docs/docs/optics/filterindex/README.md diff --git a/arrow-docs/docs/optics/index/README.md b/arrow-site/docs/docs/optics/index/README.md similarity index 100% rename from arrow-docs/docs/optics/index/README.md rename to arrow-site/docs/docs/optics/index/README.md diff --git a/arrow-docs/docs/optional/README.md b/arrow-site/docs/docs/optional/README.md similarity index 100% rename from arrow-docs/docs/optional/README.md rename to arrow-site/docs/docs/optional/README.md diff --git a/arrow-docs/docs/patterns/dependencyinjection/README.md b/arrow-site/docs/docs/patterns/dependencyinjection/README.md similarity index 100% rename from arrow-docs/docs/patterns/dependencyinjection/README.md rename to arrow-site/docs/docs/patterns/dependencyinjection/README.md diff --git a/arrow-docs/docs/patterns/errorhandling/README.md b/arrow-site/docs/docs/patterns/errorhandling/README.md similarity index 100% rename from arrow-docs/docs/patterns/errorhandling/README.md rename to arrow-site/docs/docs/patterns/errorhandling/README.md diff --git a/arrow-docs/docs/patterns/freealgebras/README.md b/arrow-site/docs/docs/patterns/freealgebras/README.md similarity index 100% rename from arrow-docs/docs/patterns/freealgebras/README.md rename to arrow-site/docs/docs/patterns/freealgebras/README.md diff --git a/arrow-docs/docs/patterns/glossary/README.md b/arrow-site/docs/docs/patterns/glossary/README.md similarity index 100% rename from arrow-docs/docs/patterns/glossary/README.md rename to arrow-site/docs/docs/patterns/glossary/README.md diff --git a/arrow-docs/docs/patterns/monadcomprehensions/README.md b/arrow-site/docs/docs/patterns/monadcomprehensions/README.md similarity index 100% rename from arrow-docs/docs/patterns/monadcomprehensions/README.md rename to arrow-site/docs/docs/patterns/monadcomprehensions/README.md diff --git a/arrow-docs/docs/patterns/monads/README.md b/arrow-site/docs/docs/patterns/monads/README.md similarity index 100% rename from arrow-docs/docs/patterns/monads/README.md rename to arrow-site/docs/docs/patterns/monads/README.md diff --git a/arrow-docs/docs/patterns/typeclasspolymorphism/README.md b/arrow-site/docs/docs/patterns/typeclasspolymorphism/README.md similarity index 100% rename from arrow-docs/docs/patterns/typeclasspolymorphism/README.md rename to arrow-site/docs/docs/patterns/typeclasspolymorphism/README.md diff --git a/arrow-docs/docs/prism/README.md b/arrow-site/docs/docs/prism/README.md similarity index 100% rename from arrow-docs/docs/prism/README.md rename to arrow-site/docs/docs/prism/README.md diff --git a/arrow-docs/docs/quickstart/README.md b/arrow-site/docs/docs/quickstart/README.md similarity index 100% rename from arrow-docs/docs/quickstart/README.md rename to arrow-site/docs/docs/quickstart/README.md diff --git a/arrow-docs/docs/quickstart/libraries/README.md b/arrow-site/docs/docs/quickstart/libraries/README.md similarity index 100% rename from arrow-docs/docs/quickstart/libraries/README.md rename to arrow-site/docs/docs/quickstart/libraries/README.md diff --git a/arrow-docs/docs/quickstart/linting/README.md b/arrow-site/docs/docs/quickstart/linting/README.md similarity index 100% rename from arrow-docs/docs/quickstart/linting/README.md rename to arrow-site/docs/docs/quickstart/linting/README.md diff --git a/arrow-docs/docs/quickstart/projects/README.md b/arrow-site/docs/docs/quickstart/projects/README.md similarity index 100% rename from arrow-docs/docs/quickstart/projects/README.md rename to arrow-site/docs/docs/quickstart/projects/README.md diff --git a/arrow-docs/docs/quickstart/setup/README.md b/arrow-site/docs/docs/quickstart/setup/README.md similarity index 100% rename from arrow-docs/docs/quickstart/setup/README.md rename to arrow-site/docs/docs/quickstart/setup/README.md diff --git a/arrow-docs/docs/setter/README.md b/arrow-site/docs/docs/setter/README.md similarity index 100% rename from arrow-docs/docs/setter/README.md rename to arrow-site/docs/docs/setter/README.md diff --git a/arrow-docs/docs/snoc/README.md b/arrow-site/docs/docs/snoc/README.md similarity index 100% rename from arrow-docs/docs/snoc/README.md rename to arrow-site/docs/docs/snoc/README.md diff --git a/arrow-docs/docs/traversal/README.md b/arrow-site/docs/docs/traversal/README.md similarity index 100% rename from arrow-docs/docs/traversal/README.md rename to arrow-site/docs/docs/traversal/README.md diff --git a/arrow-docs/docs/img/kotlin-stdlib.png b/arrow-site/docs/img/kotlin-stdlib.png similarity index 100% rename from arrow-docs/docs/img/kotlin-stdlib.png rename to arrow-site/docs/img/kotlin-stdlib.png diff --git a/arrow-docs/gradle.properties b/arrow-site/gradle.properties similarity index 100% rename from arrow-docs/gradle.properties rename to arrow-site/gradle.properties diff --git a/arrow-docs/gradle/wrapper b/arrow-site/gradle/wrapper similarity index 100% rename from arrow-docs/gradle/wrapper rename to arrow-site/gradle/wrapper diff --git a/arrow-docs/gradlew b/arrow-site/gradlew similarity index 100% rename from arrow-docs/gradlew rename to arrow-site/gradlew diff --git a/arrow-docs/gradlew.bat b/arrow-site/gradlew.bat similarity index 100% rename from arrow-docs/gradlew.bat rename to arrow-site/gradlew.bat diff --git a/arrow-docs/settings.gradle b/arrow-site/settings.gradle similarity index 100% rename from arrow-docs/settings.gradle rename to arrow-site/settings.gradle diff --git a/arrow-docs/src/main/kotlin/AQLHelper.kt b/arrow-site/src/main/kotlin/AQLHelper.kt similarity index 100% rename from arrow-docs/src/main/kotlin/AQLHelper.kt rename to arrow-site/src/main/kotlin/AQLHelper.kt diff --git a/arrow-docs/src/main/kotlin/DivideHelper.kt b/arrow-site/src/main/kotlin/DivideHelper.kt similarity index 100% rename from arrow-docs/src/main/kotlin/DivideHelper.kt rename to arrow-site/src/main/kotlin/DivideHelper.kt diff --git a/arrow-docs/src/main/kotlin/ExtensionsHelper.kt b/arrow-site/src/main/kotlin/ExtensionsHelper.kt similarity index 100% rename from arrow-docs/src/main/kotlin/ExtensionsHelper.kt rename to arrow-site/src/main/kotlin/ExtensionsHelper.kt diff --git a/arrow-docs/src/main/kotlin/GenericHelper.kt b/arrow-site/src/main/kotlin/GenericHelper.kt similarity index 100% rename from arrow-docs/src/main/kotlin/GenericHelper.kt rename to arrow-site/src/main/kotlin/GenericHelper.kt diff --git a/arrow-docs/src/main/kotlin/OpticsHelper.kt b/arrow-site/src/main/kotlin/OpticsHelper.kt similarity index 100% rename from arrow-docs/src/main/kotlin/OpticsHelper.kt rename to arrow-site/src/main/kotlin/OpticsHelper.kt diff --git a/arrow-docs/src/main/kotlin/RecursionHelper.kt b/arrow-site/src/main/kotlin/RecursionHelper.kt similarity index 100% rename from arrow-docs/src/main/kotlin/RecursionHelper.kt rename to arrow-site/src/main/kotlin/RecursionHelper.kt diff --git a/arrow-docs/src/main/kotlin/SyntaxHelper.kt b/arrow-site/src/main/kotlin/SyntaxHelper.kt similarity index 100% rename from arrow-docs/src/main/kotlin/SyntaxHelper.kt rename to arrow-site/src/main/kotlin/SyntaxHelper.kt