Giter VIP home page Giter VIP logo

haven's People

Contributors

arcfide avatar dependabot[bot] avatar hermanhannan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

haven's Issues

Search questions aren't effective

For example, the EQ "What is an array" returns results in the following order:

  1. FILE ERROR 21 IS a directory 121
  2. is name
  3. name is not a ws
  4. not saved this ws is name
  5. Array Property

"Array Property" should appear first

Missing periods in Scalar Functions search page

" There is a class of primitive functions termed scalar functions This class is identified in Table 1 below. Scalar functions are pervasive , i.e. their properties apply at all levels of nesting. Scalar functions have the following properties:"

Homepage Typo

Period needed for consistency in Domains section at the end of Dyalog Docs description

Search "elements" returns incomplete results

Returns Language Elements page, but these are elements in the generic sense (Primitive Functions, Operators, etc). These are not elements as distinct from "items," which is what I wanted.

Use the APL385 Font

Since we don't have the PragmataPro font, we should probably use the APL385 font for pre tags right now.

Redundant Header info

In "Function Trains" search page, there are two "Function Trains" headers, one of which has the same formatting as "Applies To:" bar.

Incomplete description of Partitioned Enclose

The "Partitioned Enclose" search page does not answer the question "why are elements corresponding to drops included in the same item?".

e.g., in Tutor 10.1.34, we see the following:

2 2 4 4 7 7 30 20 0⊂⍳9 1 2 3 4 5 6 7 8

In this last example, you can see that elements corresponding to drops (e.g., from 30 to 20) are included in the same item, as if the value had not dropped, and that elements corresponding to zeros are omitted.

Empty vectors not defined

In the search page "Vector Notation", a vector is defined in a variety of ways, but none of these satisfactory allow for the possibility of an empty vector, and empty vectors are not mentioned on this page.

"Control Structures" search peculiarity

The singular "Control Structure" gives the search result "Control Structures" only in the 10th place; even with a singular query, "Control Structures" should appear first.

Search page link description is muddled

For example, the EQ "Array Property" returns the following description under the link:


Array Property Applies To: Clipboard Applies To: Description This property may be used to set or retrieve the contents of the Windows clipboard as a Dyalog APL array.

Should just return the information under "Description"

Create "push button" build and run support for the backend

I want to be able to point and click on my Windows system and run simple commands on my Linux systems to get all the major operations running on the server side of the system. I would also like to do this on the front end side, but that should be a separate issue.

Crawling should be a separate process from hosting

Currently we host the crawler and the JSON server in the same workspace. We really should use the crawler to statically update things independent of the JSON server. This would require that all the crawling stuff goes into a separate system that runs independently, and stores this information into serialized form outside the workspace. Then we can use that information in the JSON server.

search "Function Direction" produces incomplete results

No result with list/chart of left-side vs right-side functions

EQ: left-side function; argument direction

Examples:

  • Tutor 16.1.2 "Dyadic ⍳ searches through the elements of the left argument, looking for the value in the right argument..."

  • But in 16.1.19, the searched list is the right argument of ∊

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.