Groups
Conversations
All groups and messages
Send feedback to Google
Help
Training
Sign in
Groups
Felix Language
Conversations
About
Felix Language
Contact owners and managers
1–30 of 3694
Welcome to the Felix Language Development Mailing list.
Mark all as read
Report group
0 selected
John Skaller2
, …
Shayne Fletcher
155
5/30/22
flx_fbuild_prep
i found this documentation helpful for getting subscribed https://support.google.com/groups/answer/
unread,
flx_fbuild_prep
i found this documentation helpful for getting subscribed https://support.google.com/groups/answer/
5/30/22
John Skaller2
5/26/22
typesets
At the moment Felix has a mess arrangement to define typesets: typedef ints = typesetof (int, long);
unread,
typesets
At the moment Felix has a mess arrangement to define typesets: typedef ints = typesetof (int, long);
5/26/22
John Skaller2
7
8/10/21
Web site
The latest commit is a trivial but utterly radical advance. // connect in pipline { auto system =
unread,
Web site
The latest commit is a trivial but utterly radical advance. // connect in pipline { auto system =
8/10/21
Ari Bellamy
, …
John Skaller2
31
2/10/21
A few questions about Felix
So I have done some tweaks to the control system so the thread kind is associated with a pthread, and
unread,
A few questions about Felix
So I have done some tweaks to the control system so the thread kind is associated with a pthread, and
2/10/21
arabella....@gmail.com
,
Skaller
2
12/17/20
New programming language research that might be of interest
I'll look. Apple objective C also has automatic reference counting Sent from my iPhone On 18 Dec
unread,
New programming language research that might be of interest
I'll look. Apple objective C also has automatic reference counting Sent from my iPhone On 18 Dec
12/17/20
John Skaller2
9/7/20
ObjC stuff
OK so a couple of issues. 1. #import is not supported by flx. ObjC headers can be #included but we
unread,
ObjC stuff
OK so a couple of issues. 1. #import is not supported by flx. ObjC headers can be #included but we
9/7/20
John Skaller2
, …
Keean Schupke
17
9/7/20
Lookup Rules
Yes, you are right, that's probably why I use 'rsync' to copy stuff :-) Keean. On Mon, 7
unread,
Lookup Rules
Yes, you are right, that's probably why I use 'rsync' to copy stuff :-) Keean. On Mon, 7
9/7/20
John Skaller2
8
8/19/20
Kernel upgrade
Ok so this can ALREADY do it: //$ Embed a C statement into Felix code with arguments. private
unread,
Kernel upgrade
Ok so this can ALREADY do it: //$ Embed a C statement into Felix code with arguments. private
8/19/20
John Skaller2
16
3/18/20
bool
Oops. I added a fix for arithmetic test which identified arrays of unit with a single unit.
unread,
bool
Oops. I added a fix for arithmetic test which identified arrays of unit with a single unit.
3/18/20
John Skaller2
,
Raoul Duke
2
3/9/20
Uniquness pays off
very nice!
unread,
Uniquness pays off
very nice!
3/9/20
Garrett Bluma
,
John Skaller2
3
3/8/20
Emitting PDB files during compilation
> > So the help says: > > --debug : put debug symbols in generated binaries > Now,
unread,
Emitting PDB files during compilation
> > So the help says: > > --debug : put debug symbols in generated binaries > Now,
3/8/20
John Skaller2
,
Keean Schupke
5
2/20/20
More todos
> On 20 Feb 2020, at 19:22, Keean Schupke <ke...@fry-it.com> wrote: > > I don't
unread,
More todos
> On 20 Feb 2020, at 19:22, Keean Schupke <ke...@fry-it.com> wrote: > > I don't
2/20/20
John Skaller2
8
2/19/20
borrowing unique value
Felix is designed to support muliple targets. There's a pain with configuration though. If you
unread,
borrowing unique value
Felix is designed to support muliple targets. There's a pain with configuration though. If you
2/19/20
John Skaller2
2
2/19/20
Concurrent scheduling
> On 19 Feb 2020, at 19:08, Gordon Childs <gordon...@gmail.com> wrote: > > On Mon,
unread,
Concurrent scheduling
> On 19 Feb 2020, at 19:08, Gordon Childs <gordon...@gmail.com> wrote: > > On Mon,
2/19/20
John Skaller2
4
2/7/20
Ellipsis type
I have just added the ability to run swiftc, the Swift command line compiler, to the flx tool: flx —
unread,
Ellipsis type
I have just added the ability to run swiftc, the Swift command line compiler, to the flx tool: flx —
2/7/20
John Skaller2
,
Shayne Fletcher
27
1/29/20
syntax for uniqueness
Ah. I just had a brainwave. Felix has a pointer type &T = ptr[T] (and associated read and write
unread,
syntax for uniqueness
Ah. I just had a brainwave. Felix has a pointer type &T = ptr[T] (and associated read and write
1/29/20
John Skaller2
7
7/9/19
RTTI/GC
I've been thinking how to properly construct polymorphism. The way it is done in Type Theory (
unread,
RTTI/GC
I've been thinking how to properly construct polymorphism. The way it is done in Type Theory (
7/9/19
srean
,
John Skaller2
2
5/12/19
Language with first class inlineables
> On 11 May 2019, at 20:24, srean <srean...@gmail.com> wrote: > > https://github.com
unread,
Language with first class inlineables
> On 11 May 2019, at 20:24, srean <srean...@gmail.com> wrote: > > https://github.com
5/12/19
John Skaller2
6
5/1/19
broken
OMG. I have found the problem. It's NOT a compiler bug. open Str[double]; fun sd (x:double) =>
unread,
broken
OMG. I have found the problem. It's NOT a compiler bug. open Str[double]; fun sd (x:double) =>
5/1/19
John Skaller2
4/28/19
lazy eval
I need to fix the lazy eval issue. Here is some analysis. For primitive bindings a function like: fun
unread,
lazy eval
I need to fix the lazy eval issue. Here is some analysis. For primitive bindings a function like: fun
4/28/19
John Skaller2
, …
Keean Schupke
92
4/10/19
Reworked RTL
So this has exposed some interesting issues. The subtype coercion registryis expressed with abstract
unread,
Reworked RTL
So this has exposed some interesting issues. The subtype coercion registryis expressed with abstract
4/10/19
John Skaller2
4
12/28/18
locks
> [Gc::collect] Program requests collection > [flx_gc:gc_profile_t] actually_collect >
unread,
locks
> [Gc::collect] Program requests collection > [flx_gc:gc_profile_t] actually_collect >
12/28/18
Brandon Barker
,
John Skaller2
2
12/6/18
Enforce exhaustiveness checking for pattern match?
> On 7 Dec 2018, at 01:03, Brandon Barker <brandon...@gmail.com> wrote: > > Is
unread,
Enforce exhaustiveness checking for pattern match?
> On 7 Dec 2018, at 01:03, Brandon Barker <brandon...@gmail.com> wrote: > > Is
12/6/18
John Skaller2
, …
Keean Schupke
68
12/1/18
Re: [felix-lang/felix] doc updates (#129)
Cool. GC appears operational. ///////// include "std/control/sysdlist"; open SysDlist; for
unread,
Re: [felix-lang/felix] doc updates (#129)
Cool. GC appears operational. ///////// include "std/control/sysdlist"; open SysDlist; for
12/1/18
john skaller
, …
John Skaller2
37
11/23/18
merging records and tuples
Stuff you may want to try: (a) examine src/test/regress/rt/* You'll find files, regression tests,
unread,
merging records and tuples
Stuff you may want to try: (a) examine src/test/regress/rt/* You'll find files, regression tests,
11/23/18
Brandon Barker
, …
Keean Schupke
20
11/18/18
Compile errors for attempted mutations
Hi John, This is an interesting discussion, just to show I am still reading this :-) I think types
unread,
Compile errors for attempted mutations
Hi John, This is an interesting discussion, just to show I am still reading this :-) I think types
11/18/18
John Skaller2
28
11/16/18
kinding and stuff
Well! This works as written: ///////// instance Str[3] { fun str (x:3) => x._strr; } instance Str[
unread,
kinding and stuff
Well! This works as written: ///////// instance Str[3] { fun str (x:3) => x._strr; } instance Str[
11/16/18
John Skaller2
,
Ryan Gonzalez
40
10/22/18
new kinds
OK so this now works: typedef fun le (a:TYPE, b:TYPE):BOOL => _typeop ("_type_le", (a,b)
unread,
new kinds
OK so this now works: typedef fun le (a:TYPE, b:TYPE):BOOL => _typeop ("_type_le", (a,b)
10/22/18
John Skaller2
8
8/15/18
merge
> > So lets see, exactly what is the degradation rule? > > 1. _pclt<T,T> degrades
unread,
merge
> > So lets see, exactly what is the degradation rule? > > 1. _pclt<T,T> degrades
8/15/18
John Skaller2
,
blu...@fi.muni.cz
13
8/7/18
Docs
Ah ok. Here we go: s = “filename.ext\n” Get the extension! Solution: s.rev.(1..3).rev Reverse the
unread,
Docs
Ah ok. Here we go: s = “filename.ext\n” Get the extension! Solution: s.rev.(1..3).rev Reverse the
8/7/18