├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── project ├── MdocSitePlugin.scala ├── build.properties └── plugins.sbt └── src ├── main └── mdoc │ ├── _adts │ ├── data_constructors_in_companion_object.md │ ├── enumerations_as_adt.md │ ├── errors_extend_exception.md │ ├── final_case_objects.md │ ├── index.md │ └── product_with_serializable.md │ ├── _binary_compat │ ├── abstract_over_trait.md │ ├── explicit_type_annotations.md │ └── index.md │ ├── _definitions │ ├── adt.md │ ├── binary_compatibility.md │ ├── final.md │ ├── implicit_scope.md │ ├── paren-less.md │ ├── recursion.md │ ├── reference_equality.md │ ├── referential_transparency.md │ ├── sealed.md │ ├── tail_recursion.md │ ├── total_function.md │ └── type_class.md │ ├── _oop │ ├── abstract_fields_as_defs.md │ ├── always_override.md │ └── index.md │ ├── _partial_functions │ ├── either_projection_get.md │ ├── index.md │ ├── option_get.md │ ├── traversable_head.md │ ├── traversable_init.md │ ├── traversable_last.md │ ├── traversable_reduce.md │ ├── traversable_tail.md │ └── try_get.md │ ├── _referential_transparency │ ├── avoid_mutability.md │ ├── avoid_return.md │ ├── avoid_throwing_exceptions.md │ └── index.md │ ├── _tricky_behaviours │ ├── final_case_classes.md │ ├── future_in_comprehensions.md │ ├── implicit_shadowing.md │ ├── index.md │ ├── leaky_sealed_types.md │ ├── string_concatenation.md │ ├── type_implicits.md │ └── unicode_operators.md │ ├── _unsafe │ ├── array_comparison.md │ ├── avoid_null.md │ ├── checking_empty_collection.md │ ├── custom_extractors.md │ ├── implicit_conversions.md │ ├── index.md │ ├── recursion.md │ ├── structural_types.md │ └── tail_recursion.md │ ├── _warming_up │ ├── checking_for_nan.md │ ├── checking_for_odd.md │ ├── index.md │ └── numeric_literals.md │ └── index.md └── site ├── _config.yml ├── _includes ├── footer.html ├── header.html ├── linters.html └── toc.html ├── _layouts ├── article.html ├── compress.html ├── definition.html ├── index.html └── section.html ├── css ├── fira_code │ ├── fira_code.css │ ├── woff │ │ ├── FiraCode-Bold.woff │ │ ├── FiraCode-Light.woff │ │ ├── FiraCode-Medium.woff │ │ └── FiraCode-Regular.woff │ └── woff2 │ │ ├── FiraCode-Bold.woff2 │ │ ├── FiraCode-Light.woff2 │ │ ├── FiraCode-Medium.woff2 │ │ └── FiraCode-Regular.woff2 ├── fontawesome │ ├── fa-brands-400.ttf │ ├── fa-brands-400.woff2 │ ├── fa-regular-400.ttf │ ├── fa-regular-400.woff2 │ ├── fa-solid-900.ttf │ ├── fa-solid-900.woff2 │ ├── fa-v4compatibility.ttf │ ├── fa-v4compatibility.woff2 │ └── font-awesome.css ├── inter │ ├── inter.css │ ├── woff │ │ ├── Inter-Black.woff │ │ ├── Inter-BlackItalic.woff │ │ ├── Inter-Bold.woff │ │ ├── Inter-BoldItalic.woff │ │ ├── Inter-ExtraBold.woff │ │ ├── Inter-ExtraBoldItalic.woff │ │ ├── Inter-ExtraLight.woff │ │ ├── Inter-ExtraLightItalic.woff │ │ ├── Inter-Italic.woff │ │ ├── Inter-Light.woff │ │ ├── Inter-LightItalic.woff │ │ ├── Inter-Medium.woff │ │ ├── Inter-MediumItalic.woff │ │ ├── Inter-Regular.woff │ │ ├── Inter-SemiBold.woff │ │ ├── Inter-SemiBoldItalic.woff │ │ ├── Inter-Thin.woff │ │ └── Inter-ThinItalic.woff │ └── woff2 │ │ ├── Inter-Black.woff2 │ │ ├── Inter-BlackItalic.woff2 │ │ ├── Inter-Bold.woff2 │ │ ├── Inter-BoldItalic.woff2 │ │ ├── Inter-ExtraBold.woff2 │ │ ├── Inter-ExtraBoldItalic.woff2 │ │ ├── Inter-ExtraLight.woff2 │ │ ├── Inter-ExtraLightItalic.woff2 │ │ ├── Inter-Italic.woff2 │ │ ├── Inter-Light.woff2 │ │ ├── Inter-LightItalic.woff2 │ │ ├── Inter-Medium.woff2 │ │ ├── Inter-MediumItalic.woff2 │ │ ├── Inter-Regular.woff2 │ │ ├── Inter-SemiBold.woff2 │ │ ├── Inter-SemiBoldItalic.woff2 │ │ ├── Inter-Thin.woff2 │ │ ├── Inter-ThinItalic.woff2 │ │ ├── Inter-italic.var.woff2 │ │ ├── Inter-roman.var.woff2 │ │ └── Inter.var.woff2 └── styles.css └── fonts ├── fira ├── LICENSE ├── eot │ ├── FiraMono-Bold.eot │ ├── FiraMono-Medium.eot │ └── FiraMono-Regular.eot ├── fira.css ├── otf │ ├── FiraMono-Bold.otf │ ├── FiraMono-Medium.otf │ └── FiraMono-Regular.otf ├── ttf │ ├── FiraMono-Bold.ttf │ ├── FiraMono-Medium.ttf │ └── FiraMono-Regular.ttf ├── woff │ ├── FiraMono-Bold.woff │ ├── FiraMono-Medium.woff │ └── FiraMono-Regular.woff └── woff2 │ ├── FiraMono-Bold.woff2 │ ├── FiraMono-Medium.woff2 │ └── FiraMono-Regular.woff2 └── fontawesome ├── FontAwesome.otf ├── font-awesome.css ├── fontawesome-webfont.eot ├── fontawesome-webfont.svg ├── fontawesome-webfont.ttf ├── fontawesome-webfont.woff └── fontawesome-webfont.woff2 /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/README.md -------------------------------------------------------------------------------- /project/MdocSitePlugin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/project/MdocSitePlugin.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.6 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /src/main/mdoc/_adts/data_constructors_in_companion_object.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_adts/data_constructors_in_companion_object.md -------------------------------------------------------------------------------- /src/main/mdoc/_adts/enumerations_as_adt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_adts/enumerations_as_adt.md -------------------------------------------------------------------------------- /src/main/mdoc/_adts/errors_extend_exception.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_adts/errors_extend_exception.md -------------------------------------------------------------------------------- /src/main/mdoc/_adts/final_case_objects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_adts/final_case_objects.md -------------------------------------------------------------------------------- /src/main/mdoc/_adts/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_adts/index.md -------------------------------------------------------------------------------- /src/main/mdoc/_adts/product_with_serializable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_adts/product_with_serializable.md -------------------------------------------------------------------------------- /src/main/mdoc/_binary_compat/abstract_over_trait.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_binary_compat/abstract_over_trait.md -------------------------------------------------------------------------------- /src/main/mdoc/_binary_compat/explicit_type_annotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_binary_compat/explicit_type_annotations.md -------------------------------------------------------------------------------- /src/main/mdoc/_binary_compat/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_binary_compat/index.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/adt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/adt.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/binary_compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/binary_compatibility.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/final.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/final.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/implicit_scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/implicit_scope.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/paren-less.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/paren-less.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/recursion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/recursion.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/reference_equality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/reference_equality.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/referential_transparency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/referential_transparency.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/sealed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/sealed.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/tail_recursion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/tail_recursion.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/total_function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/total_function.md -------------------------------------------------------------------------------- /src/main/mdoc/_definitions/type_class.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_definitions/type_class.md -------------------------------------------------------------------------------- /src/main/mdoc/_oop/abstract_fields_as_defs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_oop/abstract_fields_as_defs.md -------------------------------------------------------------------------------- /src/main/mdoc/_oop/always_override.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_oop/always_override.md -------------------------------------------------------------------------------- /src/main/mdoc/_oop/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_oop/index.md -------------------------------------------------------------------------------- /src/main/mdoc/_partial_functions/either_projection_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_partial_functions/either_projection_get.md -------------------------------------------------------------------------------- /src/main/mdoc/_partial_functions/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_partial_functions/index.md -------------------------------------------------------------------------------- /src/main/mdoc/_partial_functions/option_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_partial_functions/option_get.md -------------------------------------------------------------------------------- /src/main/mdoc/_partial_functions/traversable_head.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_partial_functions/traversable_head.md -------------------------------------------------------------------------------- /src/main/mdoc/_partial_functions/traversable_init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_partial_functions/traversable_init.md -------------------------------------------------------------------------------- /src/main/mdoc/_partial_functions/traversable_last.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_partial_functions/traversable_last.md -------------------------------------------------------------------------------- /src/main/mdoc/_partial_functions/traversable_reduce.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_partial_functions/traversable_reduce.md -------------------------------------------------------------------------------- /src/main/mdoc/_partial_functions/traversable_tail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_partial_functions/traversable_tail.md -------------------------------------------------------------------------------- /src/main/mdoc/_partial_functions/try_get.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_partial_functions/try_get.md -------------------------------------------------------------------------------- /src/main/mdoc/_referential_transparency/avoid_mutability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_referential_transparency/avoid_mutability.md -------------------------------------------------------------------------------- /src/main/mdoc/_referential_transparency/avoid_return.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_referential_transparency/avoid_return.md -------------------------------------------------------------------------------- /src/main/mdoc/_referential_transparency/avoid_throwing_exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_referential_transparency/avoid_throwing_exceptions.md -------------------------------------------------------------------------------- /src/main/mdoc/_referential_transparency/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_referential_transparency/index.md -------------------------------------------------------------------------------- /src/main/mdoc/_tricky_behaviours/final_case_classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_tricky_behaviours/final_case_classes.md -------------------------------------------------------------------------------- /src/main/mdoc/_tricky_behaviours/future_in_comprehensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_tricky_behaviours/future_in_comprehensions.md -------------------------------------------------------------------------------- /src/main/mdoc/_tricky_behaviours/implicit_shadowing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_tricky_behaviours/implicit_shadowing.md -------------------------------------------------------------------------------- /src/main/mdoc/_tricky_behaviours/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_tricky_behaviours/index.md -------------------------------------------------------------------------------- /src/main/mdoc/_tricky_behaviours/leaky_sealed_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_tricky_behaviours/leaky_sealed_types.md -------------------------------------------------------------------------------- /src/main/mdoc/_tricky_behaviours/string_concatenation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_tricky_behaviours/string_concatenation.md -------------------------------------------------------------------------------- /src/main/mdoc/_tricky_behaviours/type_implicits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_tricky_behaviours/type_implicits.md -------------------------------------------------------------------------------- /src/main/mdoc/_tricky_behaviours/unicode_operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_tricky_behaviours/unicode_operators.md -------------------------------------------------------------------------------- /src/main/mdoc/_unsafe/array_comparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_unsafe/array_comparison.md -------------------------------------------------------------------------------- /src/main/mdoc/_unsafe/avoid_null.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_unsafe/avoid_null.md -------------------------------------------------------------------------------- /src/main/mdoc/_unsafe/checking_empty_collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_unsafe/checking_empty_collection.md -------------------------------------------------------------------------------- /src/main/mdoc/_unsafe/custom_extractors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_unsafe/custom_extractors.md -------------------------------------------------------------------------------- /src/main/mdoc/_unsafe/implicit_conversions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_unsafe/implicit_conversions.md -------------------------------------------------------------------------------- /src/main/mdoc/_unsafe/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_unsafe/index.md -------------------------------------------------------------------------------- /src/main/mdoc/_unsafe/recursion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_unsafe/recursion.md -------------------------------------------------------------------------------- /src/main/mdoc/_unsafe/structural_types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_unsafe/structural_types.md -------------------------------------------------------------------------------- /src/main/mdoc/_unsafe/tail_recursion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_unsafe/tail_recursion.md -------------------------------------------------------------------------------- /src/main/mdoc/_warming_up/checking_for_nan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_warming_up/checking_for_nan.md -------------------------------------------------------------------------------- /src/main/mdoc/_warming_up/checking_for_odd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_warming_up/checking_for_odd.md -------------------------------------------------------------------------------- /src/main/mdoc/_warming_up/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_warming_up/index.md -------------------------------------------------------------------------------- /src/main/mdoc/_warming_up/numeric_literals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/_warming_up/numeric_literals.md -------------------------------------------------------------------------------- /src/main/mdoc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/main/mdoc/index.md -------------------------------------------------------------------------------- /src/site/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/_config.yml -------------------------------------------------------------------------------- /src/site/_includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/_includes/footer.html -------------------------------------------------------------------------------- /src/site/_includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/_includes/header.html -------------------------------------------------------------------------------- /src/site/_includes/linters.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/_includes/linters.html -------------------------------------------------------------------------------- /src/site/_includes/toc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/_includes/toc.html -------------------------------------------------------------------------------- /src/site/_layouts/article.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/_layouts/article.html -------------------------------------------------------------------------------- /src/site/_layouts/compress.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/_layouts/compress.html -------------------------------------------------------------------------------- /src/site/_layouts/definition.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/_layouts/definition.html -------------------------------------------------------------------------------- /src/site/_layouts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/_layouts/index.html -------------------------------------------------------------------------------- /src/site/_layouts/section.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/_layouts/section.html -------------------------------------------------------------------------------- /src/site/css/fira_code/fira_code.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fira_code/fira_code.css -------------------------------------------------------------------------------- /src/site/css/fira_code/woff/FiraCode-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fira_code/woff/FiraCode-Bold.woff -------------------------------------------------------------------------------- /src/site/css/fira_code/woff/FiraCode-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fira_code/woff/FiraCode-Light.woff -------------------------------------------------------------------------------- /src/site/css/fira_code/woff/FiraCode-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fira_code/woff/FiraCode-Medium.woff -------------------------------------------------------------------------------- /src/site/css/fira_code/woff/FiraCode-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fira_code/woff/FiraCode-Regular.woff -------------------------------------------------------------------------------- /src/site/css/fira_code/woff2/FiraCode-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fira_code/woff2/FiraCode-Bold.woff2 -------------------------------------------------------------------------------- /src/site/css/fira_code/woff2/FiraCode-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fira_code/woff2/FiraCode-Light.woff2 -------------------------------------------------------------------------------- /src/site/css/fira_code/woff2/FiraCode-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fira_code/woff2/FiraCode-Medium.woff2 -------------------------------------------------------------------------------- /src/site/css/fira_code/woff2/FiraCode-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fira_code/woff2/FiraCode-Regular.woff2 -------------------------------------------------------------------------------- /src/site/css/fontawesome/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fontawesome/fa-brands-400.ttf -------------------------------------------------------------------------------- /src/site/css/fontawesome/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fontawesome/fa-brands-400.woff2 -------------------------------------------------------------------------------- /src/site/css/fontawesome/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fontawesome/fa-regular-400.ttf -------------------------------------------------------------------------------- /src/site/css/fontawesome/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fontawesome/fa-regular-400.woff2 -------------------------------------------------------------------------------- /src/site/css/fontawesome/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fontawesome/fa-solid-900.ttf -------------------------------------------------------------------------------- /src/site/css/fontawesome/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fontawesome/fa-solid-900.woff2 -------------------------------------------------------------------------------- /src/site/css/fontawesome/fa-v4compatibility.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fontawesome/fa-v4compatibility.ttf -------------------------------------------------------------------------------- /src/site/css/fontawesome/fa-v4compatibility.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fontawesome/fa-v4compatibility.woff2 -------------------------------------------------------------------------------- /src/site/css/fontawesome/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/fontawesome/font-awesome.css -------------------------------------------------------------------------------- /src/site/css/inter/inter.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/inter.css -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-Black.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-BlackItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-BlackItalic.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-Bold.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-BoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-BoldItalic.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-ExtraBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-ExtraBold.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-ExtraBoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-ExtraBoldItalic.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-ExtraLight.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-ExtraLight.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-ExtraLightItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-ExtraLightItalic.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-Italic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-Italic.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-Light.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-LightItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-LightItalic.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-Medium.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-MediumItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-MediumItalic.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-Regular.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-SemiBold.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-SemiBoldItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-SemiBoldItalic.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-Thin.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-Thin.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff/Inter-ThinItalic.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff/Inter-ThinItalic.woff -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-Black.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-Black.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-BlackItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-BlackItalic.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-Bold.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-BoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-BoldItalic.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-ExtraBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-ExtraBold.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-ExtraBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-ExtraBoldItalic.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-ExtraLight.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-ExtraLight.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-ExtraLightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-ExtraLightItalic.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-Italic.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-Light.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-LightItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-LightItalic.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-Medium.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-MediumItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-MediumItalic.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-Regular.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-SemiBold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-SemiBold.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-SemiBoldItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-SemiBoldItalic.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-Thin.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-Thin.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-ThinItalic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-ThinItalic.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-italic.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-italic.var.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter-roman.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter-roman.var.woff2 -------------------------------------------------------------------------------- /src/site/css/inter/woff2/Inter.var.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/inter/woff2/Inter.var.woff2 -------------------------------------------------------------------------------- /src/site/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/css/styles.css -------------------------------------------------------------------------------- /src/site/fonts/fira/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/LICENSE -------------------------------------------------------------------------------- /src/site/fonts/fira/eot/FiraMono-Bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/eot/FiraMono-Bold.eot -------------------------------------------------------------------------------- /src/site/fonts/fira/eot/FiraMono-Medium.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/eot/FiraMono-Medium.eot -------------------------------------------------------------------------------- /src/site/fonts/fira/eot/FiraMono-Regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/eot/FiraMono-Regular.eot -------------------------------------------------------------------------------- /src/site/fonts/fira/fira.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/fira.css -------------------------------------------------------------------------------- /src/site/fonts/fira/otf/FiraMono-Bold.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/otf/FiraMono-Bold.otf -------------------------------------------------------------------------------- /src/site/fonts/fira/otf/FiraMono-Medium.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/otf/FiraMono-Medium.otf -------------------------------------------------------------------------------- /src/site/fonts/fira/otf/FiraMono-Regular.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/otf/FiraMono-Regular.otf -------------------------------------------------------------------------------- /src/site/fonts/fira/ttf/FiraMono-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/ttf/FiraMono-Bold.ttf -------------------------------------------------------------------------------- /src/site/fonts/fira/ttf/FiraMono-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/ttf/FiraMono-Medium.ttf -------------------------------------------------------------------------------- /src/site/fonts/fira/ttf/FiraMono-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/ttf/FiraMono-Regular.ttf -------------------------------------------------------------------------------- /src/site/fonts/fira/woff/FiraMono-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/woff/FiraMono-Bold.woff -------------------------------------------------------------------------------- /src/site/fonts/fira/woff/FiraMono-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/woff/FiraMono-Medium.woff -------------------------------------------------------------------------------- /src/site/fonts/fira/woff/FiraMono-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/woff/FiraMono-Regular.woff -------------------------------------------------------------------------------- /src/site/fonts/fira/woff2/FiraMono-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/woff2/FiraMono-Bold.woff2 -------------------------------------------------------------------------------- /src/site/fonts/fira/woff2/FiraMono-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/woff2/FiraMono-Medium.woff2 -------------------------------------------------------------------------------- /src/site/fonts/fira/woff2/FiraMono-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fira/woff2/FiraMono-Regular.woff2 -------------------------------------------------------------------------------- /src/site/fonts/fontawesome/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fontawesome/FontAwesome.otf -------------------------------------------------------------------------------- /src/site/fonts/fontawesome/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fontawesome/font-awesome.css -------------------------------------------------------------------------------- /src/site/fonts/fontawesome/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fontawesome/fontawesome-webfont.eot -------------------------------------------------------------------------------- /src/site/fonts/fontawesome/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fontawesome/fontawesome-webfont.svg -------------------------------------------------------------------------------- /src/site/fonts/fontawesome/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fontawesome/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /src/site/fonts/fontawesome/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fontawesome/fontawesome-webfont.woff -------------------------------------------------------------------------------- /src/site/fonts/fontawesome/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nrinaudo/scala-best-practices/HEAD/src/site/fonts/fontawesome/fontawesome-webfont.woff2 --------------------------------------------------------------------------------