Code Monkey home page Code Monkey logo

bqncrate's Introduction

BQNcrate – A derivative approach to finding your way in BQN

BQNcrate is a search tool that seeks to answer How do I… questions in BQN.

It's based on Adám Brudzewsky's APLcart.

BQNcrate is a searchable collection of some short BQN phrases intended for both beginners and professionals, with content provided by the community. Knowledge of basic BQN syntax is a prerequisite.

Note that Internet Explorer is not supported.

BQNcrate can also be used for exercising your BQN skills.

Usage

→ See also the video introduction to APLcart.

Notes

  • BQNcrate is for finding out how to do things, not for finding out, for example, what a symbol means or what a system function does. Please use the language documentation for such purposes.

  • The site may take some seconds to load due to the information being processed by the browser. Once ready, it does not require internet access any more.

  • BQNcrate code works with BQN as specified. Existing implementations might not yet support this code.

Interface

See here how to use access-keys on your system.

  • Hit the input field at the top to type your query (access-key Q — for Query — to re-focus)
  • Hit the logo ⊔˜ in the top left corner to go to the main page (access-key M — for Main)
  • Hit ? in the top left corner to start a new query (access-key E — for Explain)
  • Hit × at the end of the input field to clear it (access-key X — for expunge)
  • Hit # in the top right corner copy to the current search to the address bar (access-key C — for Copy)
  • Hit in the bottom right corner to cycle theme (access-keys B for Black, G for Grey, W for White)
  • Hit the Github icon at the lower right to come to the source code here (access-key R — for Repository)
  • Hit the result list to enable movement keys for scrolling (access-key Z)

URL API ("permalinks")

After clicking # simply copy the current address from your browser's address bar to share the current query. Note that your current theme is intentionally not included, to avoid blinding the recipient. Note that the result for such a URL isn't permanent; it depends on BQNcrate's content at the time of usage.

Manual construction

After mlochbaum.github.io/bqncrate you can add ? and the following options, separated by & if you want both a theme and a query:

  • w select white theme
  • b select black theme
  • q=query prepopulate the Tell me about query field

For example, for a white interface looking for "find", use mlochbaum.github.io/bqncrate?w&q=find

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.