GithubHelp home page GithubHelp logo

xhudik / scala-3-migration-guide Goto Github PK

View Code? Open in Web Editor NEW

This project forked from scalacenter/scala-3-migration-guide

0.0 1.0 0.0 2.66 MB

The Scala 3 migration guide for everyone.

Home Page: https://scalacenter.github.io/scala-3-migration-guide

License: Apache License 2.0

Scala 78.21% JavaScript 18.90% CSS 2.89%

scala-3-migration-guide's Introduction

Scala 3.0 migration guide

This repository is a continuously evolving guide to support the migration to Scala 3.0. As a member of the community you are encouraged to participate the effort by sharing your migrating experience.

Visit the Scala 3.0 Migration website to learn more about the migration.

A number of complementary initiatives are being undertaken to ease the migration. This repository is not a replacement of those initiatives. Its purpose is to gather knowledge, to collect feedback and to encourage the collaboration. The ultimate goal being to drive the effort of the community toward the release of Scala 3.0.

All information you may want to know before starting the migration of your codebase should be available in this guide. If not you may want to contribute.

Content

This repository contains:

  • incompat-30/: A corpus of incompatibilities between Scala 2.13 and Scala 3.0 with proposed solution. It also contains the tests of the Scala 3.0 migration rewrites for 3.0.
  • incompat-31/: The tests of the Dotty migration rewrites that are already implemented for 3.1.
  • docs/: The documentation that is published to the website
  • website/: The website skeleton powered by Docusaurus.

Additional Resources

scala-3-migration-guide's People

Contributors

adpi2 avatar anatoliykmetyuk avatar bishabosha avatar channingwalton avatar daenyth avatar eed3si9n avatar eloots avatar francisdb avatar ivoah avatar izharahmd avatar jakubjanecek avatar jtjeferreira avatar julienrf avatar liufengyun avatar mlachkar avatar nicolasstucki avatar p3trur0 avatar plokhotnyuk avatar rossabaker avatar scala-steward avatar sjrd avatar xerial avatar xuwei-k avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.