Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update elm implementation, fix keywords and metadata, merge eval #608

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on Feb 7, 2022

  1. elm: update to elm 0.19.1

    Most changes are variable renamings because elm does not allow masking
    a visible name anymore.
    
    Deal with changes in the standard library, especially in the Parser
    interface.
    
    Source files must now start with a capital letter.
    
    Dockerfile: remove unneeded dependencies, install nodejs from debs.
    
    Remove the redundant Maybe from the return value of readstring.
    
    Stop embedding the colon in keyword represenation.
    asarhaddon committed Feb 7, 2022
    Configuration menu
    Copy the full SHA
    2881df7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    583d82a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f444144 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95adfe7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a93486c View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2022

  1. elm: trivial improvements

    Remove obsolete comment.
    
    Fix a typo and avoid an unneeded function mapping.
    asarhaddon committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    f3e8571 View commit details
    Browse the repository at this point in the history
  2. elm: merge ideas from kanaka#450

    It was necessary to rename some ambiguous variables. Some more names
    could probably be changed in order to reduce the diff with kanaka#450 (my
    names were choosen in order to reduce the diff with master...)
    
    Peek ideas from kanaka#450:
    - sort imports
    - skip a line between '->' or before 'else'
    - no indentation after 'in'
    - fix indentation when it was only intended to reduce diff
    - remove some unneeded parenthesis
    and
    - if .. return True else False -> ...
    asarhaddon committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    a643634 View commit details
    Browse the repository at this point in the history
  3. elm: merge more ideas from kanaka#450

    Various trivial changes reducing the diff to kanaka#450.
    
    Dockerfile: npm already depends on nodejs
    
    Core.elm: change profile of deepEquals instead of uncurrying before
    each call.
    asarhaddon committed Feb 20, 2022
    Configuration menu
    Copy the full SHA
    0cc6296 View commit details
    Browse the repository at this point in the history