├── .gitignore ├── Makefile ├── README.rst ├── _templates └── layout.html ├── changelog.rst ├── conf.py ├── control_structures ├── comprehensions.rst ├── curly_braces.rst ├── index.rst └── trivial_conditionals.rst ├── declarations ├── fields.rst ├── function_values │ ├── multi_expression_functions.rst │ └── spacing.rst ├── index.rst ├── methods.rst ├── methods │ ├── currying.rst │ ├── higher_order_functions.rst │ └── modifiers.rst └── ordering.rst ├── files ├── index.rst └── multi_unit_files.rst ├── indentation ├── index.rst ├── line_wrapping.rst └── methods_with_numerous_arguments.rst ├── index.rst ├── make.bat ├── method_invocation ├── arity0 │ ├── index.rst │ └── suffix_notation.rst ├── arity1 │ ├── higher_order_functions.rst │ └── index.rst ├── index.rst └── operators.rst ├── naming_conventions ├── annotations.rst ├── classes_traits.rst ├── fields.rst ├── index.rst ├── methods │ ├── accessors_mutators.rst │ ├── index.rst │ ├── operators.rst │ └── parentheses.rst ├── objects.rst ├── packages.rst ├── special_note_on_brevity.rst ├── type_aliases.rst └── type_parameters │ ├── higher_kinds.rst │ └── index.rst ├── nested_blocks ├── curly_braces.rst ├── index.rst └── parentheses.rst ├── overview.rst ├── refcard.rb ├── scaladoc └── index.rst └── types ├── annotations.rst ├── ascription.rst ├── functions ├── arity_1.rst └── index.rst ├── index.rst ├── inference ├── function_values.rst ├── index.rst └── void_methods.rst └── structural_types.rst /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/Makefile -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/README.rst -------------------------------------------------------------------------------- /_templates/layout.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/_templates/layout.html -------------------------------------------------------------------------------- /changelog.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/changelog.rst -------------------------------------------------------------------------------- /conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/conf.py -------------------------------------------------------------------------------- /control_structures/comprehensions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/control_structures/comprehensions.rst -------------------------------------------------------------------------------- /control_structures/curly_braces.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/control_structures/curly_braces.rst -------------------------------------------------------------------------------- /control_structures/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/control_structures/index.rst -------------------------------------------------------------------------------- /control_structures/trivial_conditionals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/control_structures/trivial_conditionals.rst -------------------------------------------------------------------------------- /declarations/fields.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/declarations/fields.rst -------------------------------------------------------------------------------- /declarations/function_values/multi_expression_functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/declarations/function_values/multi_expression_functions.rst -------------------------------------------------------------------------------- /declarations/function_values/spacing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/declarations/function_values/spacing.rst -------------------------------------------------------------------------------- /declarations/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/declarations/index.rst -------------------------------------------------------------------------------- /declarations/methods.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/declarations/methods.rst -------------------------------------------------------------------------------- /declarations/methods/currying.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/declarations/methods/currying.rst -------------------------------------------------------------------------------- /declarations/methods/higher_order_functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/declarations/methods/higher_order_functions.rst -------------------------------------------------------------------------------- /declarations/methods/modifiers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/declarations/methods/modifiers.rst -------------------------------------------------------------------------------- /declarations/ordering.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/declarations/ordering.rst -------------------------------------------------------------------------------- /files/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/files/index.rst -------------------------------------------------------------------------------- /files/multi_unit_files.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/files/multi_unit_files.rst -------------------------------------------------------------------------------- /indentation/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/indentation/index.rst -------------------------------------------------------------------------------- /indentation/line_wrapping.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/indentation/line_wrapping.rst -------------------------------------------------------------------------------- /indentation/methods_with_numerous_arguments.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/indentation/methods_with_numerous_arguments.rst -------------------------------------------------------------------------------- /index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/index.rst -------------------------------------------------------------------------------- /make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/make.bat -------------------------------------------------------------------------------- /method_invocation/arity0/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/method_invocation/arity0/index.rst -------------------------------------------------------------------------------- /method_invocation/arity0/suffix_notation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/method_invocation/arity0/suffix_notation.rst -------------------------------------------------------------------------------- /method_invocation/arity1/higher_order_functions.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/method_invocation/arity1/higher_order_functions.rst -------------------------------------------------------------------------------- /method_invocation/arity1/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/method_invocation/arity1/index.rst -------------------------------------------------------------------------------- /method_invocation/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/method_invocation/index.rst -------------------------------------------------------------------------------- /method_invocation/operators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/method_invocation/operators.rst -------------------------------------------------------------------------------- /naming_conventions/annotations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/annotations.rst -------------------------------------------------------------------------------- /naming_conventions/classes_traits.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/classes_traits.rst -------------------------------------------------------------------------------- /naming_conventions/fields.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/fields.rst -------------------------------------------------------------------------------- /naming_conventions/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/index.rst -------------------------------------------------------------------------------- /naming_conventions/methods/accessors_mutators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/methods/accessors_mutators.rst -------------------------------------------------------------------------------- /naming_conventions/methods/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/methods/index.rst -------------------------------------------------------------------------------- /naming_conventions/methods/operators.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/methods/operators.rst -------------------------------------------------------------------------------- /naming_conventions/methods/parentheses.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/methods/parentheses.rst -------------------------------------------------------------------------------- /naming_conventions/objects.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/objects.rst -------------------------------------------------------------------------------- /naming_conventions/packages.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/packages.rst -------------------------------------------------------------------------------- /naming_conventions/special_note_on_brevity.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/special_note_on_brevity.rst -------------------------------------------------------------------------------- /naming_conventions/type_aliases.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/type_aliases.rst -------------------------------------------------------------------------------- /naming_conventions/type_parameters/higher_kinds.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/type_parameters/higher_kinds.rst -------------------------------------------------------------------------------- /naming_conventions/type_parameters/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/naming_conventions/type_parameters/index.rst -------------------------------------------------------------------------------- /nested_blocks/curly_braces.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/nested_blocks/curly_braces.rst -------------------------------------------------------------------------------- /nested_blocks/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/nested_blocks/index.rst -------------------------------------------------------------------------------- /nested_blocks/parentheses.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/nested_blocks/parentheses.rst -------------------------------------------------------------------------------- /overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/overview.rst -------------------------------------------------------------------------------- /refcard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/refcard.rb -------------------------------------------------------------------------------- /scaladoc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/scaladoc/index.rst -------------------------------------------------------------------------------- /types/annotations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/types/annotations.rst -------------------------------------------------------------------------------- /types/ascription.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/types/ascription.rst -------------------------------------------------------------------------------- /types/functions/arity_1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/types/functions/arity_1.rst -------------------------------------------------------------------------------- /types/functions/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/types/functions/index.rst -------------------------------------------------------------------------------- /types/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/types/index.rst -------------------------------------------------------------------------------- /types/inference/function_values.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/types/inference/function_values.rst -------------------------------------------------------------------------------- /types/inference/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/types/inference/index.rst -------------------------------------------------------------------------------- /types/inference/void_methods.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/types/inference/void_methods.rst -------------------------------------------------------------------------------- /types/structural_types.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yanana/scala-style/HEAD/types/structural_types.rst --------------------------------------------------------------------------------