1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-19 16:40:26 +02:00
Commit graph

23 commits

Author SHA1 Message Date
Brian Fiete
90735e3bf8 Collapsible regions (aka outlining aka code folding) 2022-02-28 11:27:12 -08:00
Brian Fiete
299bea0eaa ^ From End index is relative to length instead of length-1 2021-10-26 06:15:36 -07:00
Brian Fiete
05a65287d3 System.Index support 2021-10-24 08:24:53 -07:00
Brian Fiete
27fd5552cc Enhanced ranges 2021-10-24 08:12:18 -07:00
Brian Fiete
ce21b8d542 Proper MemMove 2021-09-20 06:38:08 -07:00
Brian Fiete
e561a26695 More trivial inlines 2021-07-21 07:43:11 -07:00
Brian Fiete
4bf12e121c Stream buffering 2021-04-11 07:04:17 -04:00
Brian Fiete
3f35ef51f2 Added IEnumerable<T> to arrays 2021-01-20 11:44:07 -08:00
Brian Fiete
2e3356d04a More operator constraint compliance 2020-08-10 14:45:11 -07:00
Brian Fiete
7724c6ae64 Made GC.Mark a mixin for less module rebuilding 2020-08-04 10:31:13 -07:00
Brian Fiete
85279be033 Allow binary search with alt key 2020-06-21 07:51:21 -07:00
Brian Fiete
49a470e154 Extending CopyTo 2020-05-28 09:57:04 -07:00
Damian Day
d9c277389e Third time lucky
This is my test code.

var sourceArr = scope int[10] (1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
var destArr = scope int[10];
var detSpan = Span<int>(destArr, 0, 5);

sourceArr.CopyTo(detSpan, 2);
// destArr holds 3, 4, 5
2020-05-27 23:33:00 +01:00
Damian Day
dd33da0d7c Update Array.bf
Remove length parameter.
2020-05-27 17:26:35 +01:00
Damian Day
8ee09f278f Array CopyTo for spans
CopyTo, allows copying memory from an array to a span.
2020-05-27 15:36:51 +01:00
Damian Day
e9a7625d8b Array Copy
Added copying without specifying offsets.
2020-05-27 14:53:02 +01:00
Brian Fiete
dbd9b32e3f Renamed System.Collections.Generic to System.Collections 2020-04-29 06:40:03 -07:00
Brian Fiete
15c3ad98de Changed array to Ordered instead of CRepr 2020-04-04 12:14:52 -07:00
Damian Day
37f8cc9f98 Add Reverse
Reverse an array.
Update GetRef while i'm here.
2020-03-20 22:18:27 +00:00
Brian Fiete
96c53d4a9e Improvements to Queue, to bring it more inline with List 2020-03-20 09:26:16 -07:00
Brian Fiete
14ac27c977 Removed 'internal' protection - it's all about [Friend] now 2020-03-09 06:34:16 -07:00
Brian Fiete
90e4cf8825 Expanded BinarySearch api, got rid of IComparable due to iOpComparable 2020-02-18 08:43:29 -08:00
Brian Fiete
7dbfd15292 Moving corlib files out of "System" directory into root 2019-09-19 05:46:35 -07:00
Renamed from BeefLibs/corlib/src/System/Array.bf (Browse further)