git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
70cc9cd
help
sign in
70cc9cd
Cleanup
Benjamin Saunders
14 years ago
7f7af8d
Fix a few missing lines
Benjamin Saunders
14 years ago
9804938
Base 10 show for Mod2 and various cleanup
Benjamin Saunders
14 years ago
b2b4d1e
More general safe bitsToStr
Benjamin Saunders
14 years ago
01771e6
Fix left shift on non-power-of-two length bitstrings and add bitSet test
Benjamin Saunders
14 years ago
20d9515
DRYer
Benjamin Saunders
14 years ago
1115dd5
Eq and Ord for Mod2
Benjamin Saunders
14 years ago
c4c3b91
Fall back on base 2 printing for Mod2 for now
Benjamin Saunders
14 years ago
42405c8
DRY
Benjamin Saunders
14 years ago
5634a77
Eq and Ord instances for Bits
Benjamin Saunders
14 years ago
45bbe39
Mark bit divisions/remainders as partial
Benjamin Saunders
14 years ago
9e543e6
Remainder primitives for bits
Benjamin Saunders
14 years ago
5f6ac67
In-lang stringification of Bits
Benjamin Saunders
14 years ago
9909d70
More concise (and less fragile) boolean comparison wrappers
Benjamin Saunders
14 years ago
358c623
Partially restore access qualifiers
Benjamin Saunders
14 years ago
da79c5e
Comparisons on bits
Benjamin Saunders
14 years ago
ee40d17
Strip access qualifiers pending resolution of issue #143
Benjamin Saunders
14 years ago
c3cb8a4
Correct module names
Benjamin Saunders
14 years ago
2308c53
More optimization-friendly intToBits
Benjamin Saunders
14 years ago
88eb2bf
C codegen for bitmanip and bit comparators
Erkin Batu Altunbaş
14 years ago
ebacfee
Equality result type
Benjamin Saunders
14 years ago
df10078
Complement primitive for bit types
Benjamin Saunders
14 years ago
12615d4
Swapped bitsEq Either ordering to be in the spirit of Right=success
Benjamin Saunders
14 years ago
c3f27f7
Safe bitsEq
Benjamin Saunders
14 years ago
927fd18
Machine integer comparison primitives and a proofy interface to the equality case
Benjamin Saunders
14 years ago
0b96076
Cast instances for Mod2 <=> Bits and Int => Bits
Benjamin Saunders
14 years ago
ef96397
Replace general modulo type with modulo 2^n type
Benjamin Saunders
14 years ago
1006d3a
Correct behavior of operations on non-native bit widths
Benjamin Saunders
14 years ago
5a26a74
Show instance for Modulo
Benjamin Saunders
14 years ago
279b02d
Access qualifiers for Modulo
Benjamin Saunders
14 years ago
8252b94
Strongly-typed bits
Benjamin Saunders
14 years ago
001469d
Cast Int (Bits n) instance
Benjamin Saunders
14 years ago
8216c7f
Basic bit-twiddling primitives
Benjamin Saunders
14 years ago
348cf91
String primitives
Benjamin Saunders
14 years ago
0045b68
Resolve implicit definition warnings relating to bitstrings
Benjamin Saunders
14 years ago
5734ddf
Beginnings of generic machine integer support
Benjamin Saunders
14 years ago
e2807a1
Verified numbers
Benjamin Saunders
14 years ago
b3ba46e
Primitives for interconversion of Bits32 and Int
Benjamin Saunders
14 years ago
103d65e
flooring log2 for Nats
Benjamin Saunders
14 years ago
7518b0c
Absolutely untested implementations of a few bitstring primitives.
Irene Knapp
14 years ago
b896224
Primitive types for groups of 8, 16, 32, and 64 bits, and basic arithmetic and mutual conversion operations on them
Benjamin Saunders
14 years ago
bfd5b51
Make sure names are not defined more than once Fixes issue #124
Edwin Brady
14 years ago
496cf41
Abstract from everything to make 'with' more magic
Edwin Brady
14 years ago
8d83f38
Abstract matched terms from goal type in with clauses (like 'magic with' in Agda)
Edwin Brady
14 years ago
11dbfc0
Correct totality check of f=f, and add regression test
Edwin Brady
14 years ago
bc3e807
Merge pull request #136 from DanielWaterworth/useful_functions
Edwin Brady
14 years ago
28b68fd
Merge pull request #135 from DanielWaterworth/master
Edwin Brady
14 years ago
449e292
Tweak totality checker
Edwin Brady
14 years ago
906862a
Fix traversal of size change graphs Fixes issue #134 - new regression test added
Edwin Brady
14 years ago
8d090c0
A couple of small improvements to termination checking * inlining to help out * %assert_total doesn't allow inlining so as not to break totality for functions which rely on the asserted function * bug fix for mutual recursion - build size graphs before doing any totality checking
Edwin Brady
14 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list