PreviousUpNext

15.3.624  src/lib/x-kit/style/quark.api

## quark.api

# Compiled by:
#     src/lib/x-kit/style/xkit-style.sublib



# Strings with fast inequality operations.  This should probably be replaced
# with "names, " but there are problems with creating names that are statically
# initialized in threadkit.  Once there is a "threadkit shell, " we can replace this by
# the THREADKIT_Name package.




###             "To get the right word in the right place is a rare achievement.
###              To condense the diffused light of a page of thought into
###              the luminous flash of a single sentence, is worthy to rank
###              as a prize composition just by itself... Anybody can have ideas --
###              the difficulty is to express them without squandering a quire of paper
###              on an idea that ought to be reduced to one glittering paragraph."
###
###                                             -- Mark Twain,
###                                                Letter to Emeline Beach, 2/10/1868



api Quark {

    Quark;

    quark:  String -> Quark;

    string_of:  Quark -> String;

    same:  ((Quark, Quark)) -> Bool;

    hash:  Quark -> Unt;

    cmp:  ((Quark, Quark)) -> Order;

};


## COPYRIGHT (c) 1994 by AT&T Bell Laboratories.  See SMLNJ-COPYRIGHT file for details.
## Subsequent changes by Jeff Prothero Copyright (c) 2010-2015,
## released per terms of SMLNJ-COPYRIGHT.


Comments and suggestions to: bugs@mythryl.org

PreviousUpNext