GithubHelp home page GithubHelp logo

codella / effect-ts-website Goto Github PK

View Code? Open in Web Editor NEW

This project forked from effect-ts/website

0.0 0.0 0.0 2.45 MB

Source code for Effect's documentation website

Home Page: https://www.effect.website

License: MIT License

Shell 0.03% JavaScript 0.49% TypeScript 5.37% CSS 2.59% Nix 0.67% Dockerfile 0.43% MDX 90.42%

effect-ts-website's Introduction

This is a Nextra docs site.

Guidelines

We are following the guidelines provided by https://documentation.divio.com/.

The documentation is organized into six main sections to help you navigate and contribute effectively:

  1. Concepts (aka Explanations in documentation.divio.com): In this section, you'll find detailed explanations and discussions about various concepts related to Effect. These resources aim to provide a deeper understanding of the underlying principles.

    This section is designed for new developers who are interested in understanding the principles of Effect. It introduces the fundamental concepts and explains the reasons behind using Effect. (TLDR It introduces the "what" and "why" of Effect)

  2. Effect Essentials: This section covers the fundamental components and core concepts of Effect. It serves as a starting point for beginners and provides essential information to get you up to speed.

    This section is tailored for new developers who want to learn about the practical aspects of Effect. It covers the essential core functionalities. It is recommended to read this section in its entirety, in the specified order. (TLDR It covers the super “core” stuff)

  3. Tutorials: The tutorials section is specifically designed for beginners. It offers step-by-step instructions and practical examples to help you learn Effect effectively. Follow these tutorials to gain hands-on experience and build a solid foundation.

    This section provides step-by-step instructions for performing specific tasks. It serves as a guide for beginners to start building their applications with Effect. While readers can explore different tutorials based on their needs, it is still advisable to read all the tutorials in sequence to grasp a comprehensive understanding. (TLDR the (beginner) reader can start branching out)

  4. Guides: In the How-to Guides section, you'll find instructions on how to accomplish specific tasks using Effect. These guides are targeted towards users with some experience and provide detailed steps to achieve particular outcomes or solve common problems.

    Similar to tutorials, guides offer instructions for accomplishing specific tasks. However, these guides are intended for users with more experience in Effect. They address more advanced scenarios and introduce additional advanced components of Effect that can help solve sophisticated problems. (TLDR like one-off “articles” related to Effect, can introduce new code)

  5. Reference: The Reference Guides section contains technical descriptions and comprehensive references for Effect. This section is a valuable resource for in-depth exploration of the machinery, APIs, and features of Effect. It serves as a go-to reference for detailed information.

  6. More: The More section includes miscellaneous resources that can't be categorized into the previous sections. Here, you'll find additional materials such as FAQ, Glossary, and other relevant information that complements the other sections of the documentation.

Contributing

Thank you for considering contributing to our open-source project! We welcome your contributions to enhance the content on our website.

Process

We follow a phased approach to add and refine the contents of our website:

Phase 1: In this initial phase, we have identified a series of pages and added them as "stubs". Currently, we are in the process of filling these stubs with content. This phase serves to refine the process, make important decisions regarding examples, warnings, errors, and more. We aim to test and validate this phase thoroughly, which may take a bit longer as it is the first cycle.

Feedback and Stubs Proposals: We value your input and suggestions. If you have proposals for new stub pages or if you would like to provide feedback on existing pages, please open an issue in our repository. We appreciate your involvement in shaping the future of our documentation.

Questions and Clarifications: If you have any doubts or require assistance regarding the contribution process, please join our Discord community. You can ask your questions and seek clarifications in the dedicated Docs channel.

Once again, thank you for considering contributing to our project. We look forward to your valuable contributions to make our documentation even better!

effect-ts-website's People

Contributors

gcanti avatar mikearnaldi avatar schickling avatar imax153 avatar aniravi24 avatar steida avatar ethanniser avatar effectnoob avatar wpoosanguansit avatar wesselvdv avatar samuelebonini avatar patroza avatar nspaeth avatar codella avatar coleea avatar joehoel avatar jessekelly881 avatar datner 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.