Andres
Fernando
JT
Jakub
Reilly
Michael
Stefan
Arrived after 0.66.
Small missed bits should be fixed now
Parsing a bit gnarly -> polish with parser refactor
ls
panic on non existing path -> fixed by nibon7
Cherry pick for version support branch to not introduce the naming convention change yet?
Goal: releases should feel more stable than using bleeding edge main
Decision Small new branch with cherry picked fix (+ other fix from darren) (Thanks for taking up the challenge JT)
We have to polish some warts in the engine/data model
Staged improvements instead of the big engine-x at once
Some tech debt will be taken up by incremental but can be payed of by follow up refactors but should be better experience for the users
But we want to do some experimentations to find good solutions
(e.g. the despanning is gnarly)
IDE support should be able to reuse the definitions and just update spans when files are updated (id for the files in the span required but could be reused to some extent when updating files)
Possible opt: span ID
Repl pseudo file is a room for optimization?
Reference counting required for ide support anyways
also interactive IDE use will demand overwriting/dropping definitions
Jakub added relative import support
Still required module import inside modules for reexport
Extern definition can not capture the full semantics (we have some other potential uses)
Solving it will require some hard work
There are tools out there
e.g. carapace: https://github.com/rsteube/carapace
How to communicate
Can we parse the declarative parts of other completions syntaxes from zsh/fish etc.
(there will alwayse be some parts that needs to be dynamically evaluated e.g. git commit ids)
Also man page parsing/ clap/argparse libary exporters
(we talked about pluto last week)
They try to be strong in the data science field with their math and scientific computing focus
The complexities there might be too much for us to make nushell a data science language first
Packaging/packages should exist and iron out the kinks before 1.0 arrives
Currently no noticeable progress on package manager development
we should consolidate the different documents we have around that
We use dataframes as a great way to speed up certain operations but we are definitely not feature complete in that space
little identity crisis of nushell dataframes (R/python have a bunch of algorithms specifically, Julia as well some algorithms)
Other data representations for scientific computing/ machine learning exist (e.g. "Tensors", different matrix formats), we are probably not the best language to address them
Thanks to mathspy
https://github.com/nushell/nushell/pull/6070
Missing in the release note!
or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Syncing