Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
cloogle.org
cloogle.org
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Cloogle
  • cloogle.orgcloogle.org
  • Issues
  • #111

Closed
Open
Opened May 03, 2017 by Camil Staps@cstaps🚀Owner

Abstract type results

Currently, the results for abstract types are little helpful. For example:

:: CompressSt

I propose a new syntax in search results using parentheses, to show the content of the type and show that it is abstract.

:: CompressSt (= { cs_pos :: !Int
                 , cs_bits :: !.{#Int}
                 })

This is similar to the way abstract synonyms are defined (e.g. :: Number (:== Int) tells the compiler to optimise with that information, but does not allow programmers to use the fact that a Number is just an Int).

Thoughts?

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: cloogle/cloogle-org#111